Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixapex #384

Closed
wants to merge 122 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
6e03d66
Enable beta release note link
tprouvot Jan 29, 2024
f047a1c
Bugfix on user button in popup
tprouvot Jan 29, 2024
a03731d
Enable doc build on beta version
tprouvot Jan 29, 2024
e022ba7
Add beta branch to dic build
tprouvot Jan 29, 2024
d0087f3
fix: double "Show all data" button (#291)
baslu93 Jan 29, 2024
815f45e
[data-export] Performance display and checkbox toggle common componen…
nshulman Jan 29, 2024
6e86e1a
Minor changes
tprouvot Jan 29, 2024
6d4e4d4
[popup] Add API Version to Org tab (#295)
tprouvot Jan 31, 2024
ee5dc8e
Hide RecType field in popup when field is not set (#299)
tprouvot Feb 5, 2024
03976ad
Hide Name field if not filled on object
tprouvot Feb 5, 2024
76b1233
[data-export] Add number of filtered records (#302)
tprouvot Feb 6, 2024
c1653b8
Make data export suggestion scrollable (#303)
tprouvot Feb 6, 2024
e4a6337
Add infos to test graphQL queries from inspector
tprouvot Feb 9, 2024
f0532d4
Increase API version
tprouvot Feb 13, 2024
3ecacf6
Fix typo
tprouvot Feb 14, 2024
fb5fb0c
[fix] Show All data : Align Data Type with Salesforce (#312)
tprouvot Feb 21, 2024
ad721ed
Fix links
tprouvot Feb 21, 2024
04c88fa
Fix typo
tprouvot Feb 21, 2024
f1659a2
[data-export] Add query plan to export data (#315)
tprouvot Feb 22, 2024
25571dd
Open doc on install extension
tprouvot Feb 29, 2024
4bc95d5
Update CHANGES.md
tprouvot Feb 29, 2024
4a7cb2c
Update page title
tprouvot Feb 29, 2024
5ecc29e
[popup] Add recently viewed list (#325)
tprouvot Mar 4, 2024
d987ee3
chore: change moved from 1.22 to 1.23 (#327)
baslu93 Mar 4, 2024
3aaf6aa
Display 15-char Org Id (#324)
mehdicherf Mar 4, 2024
7f224ec
Fix autocomplete selection for shortcuts
tprouvot Mar 4, 2024
2bfcbdc
Add batch size and thread size to options page (#334)
tprouvot Mar 5, 2024
49b7ef8
[general] Customize favicon (#337)
tprouvot Mar 6, 2024
9fdb773
[data-export] fix : Remove client id from data export (#339)
tprouvot Mar 6, 2024
1d8dca3
Remove 'Generate token' button to keep only the banner
tprouvot Mar 7, 2024
0ffadad
Add option to enable / disable sobject context on data export (#342)
tprouvot Mar 7, 2024
68c88d5
[popup] Add expired token text (#344)
tprouvot Mar 7, 2024
9f42cae
Hide Optioàn button when no valid session
tprouvot Mar 8, 2024
8b97db9
Remove dummy code and align how to with prod
tprouvot Mar 11, 2024
8df4e8f
feat: add copy success notification for Field API names (#348)
dyncan Mar 15, 2024
2f90dd1
Use configured href target for opening recent item
tprouvot Mar 15, 2024
c4ce8d8
Add query template to option page (#355)
tprouvot Mar 15, 2024
ecea0c6
sosl support
dufoli Oct 21, 2023
f000b9e
impove intellisens for in like includes and excludes
dufoli Oct 29, 2023
ccf855c
sosl unit test
dufoli Oct 30, 2023
adebc3f
fix first import guess column
dufoli Oct 17, 2023
467657d
init apex runner
dufoli Jan 5, 2024
6bf8a67
apex runner alpha : run commande , polling logs and line number
dufoli Jan 10, 2024
23a1981
apex classes : improovment
dufoli Jan 11, 2024
caca629
enable trace flag and logs in apex runner
dufoli Jan 16, 2024
7a9d72c
download log button
dufoli Jan 17, 2024
045178a
add apex runner button
dufoli Jan 17, 2024
f51c2ce
shortcut to run apex
dufoli Jan 17, 2024
2933d4c
fix link
dufoli Jan 19, 2024
350d536
add apex runner button
dufoli Jan 17, 2024
765dd85
resume and stop polling
dufoli Jan 20, 2024
f887ea3
Add log page with log search
dufoli Feb 4, 2024
2593ffd
log analyzer init
dufoli Feb 5, 2024
c8dde4b
tree grid log: remain calculus
dufoli Feb 6, 2024
eb1ea17
profiler fix all bugs
dufoli Feb 7, 2024
845dbb6
download log
dufoli Feb 9, 2024
8a57bfd
Subqry (#7)
dufoli Feb 22, 2024
7bb3d27
handle order of field in query and cleanup result of subquery for str…
dufoli Feb 24, 2024
3b4ae61
fix name column (#9)
dufoli Feb 27, 2024
01cb8f8
Order (#10)
dufoli Mar 3, 2024
7705811
create official name and migrate all links
dufoli Mar 17, 2024
99d9946
prepare release
dufoli Mar 17, 2024
fa8a687
publish extension with screenshots
dufoli Mar 17, 2024
20425d6
rename repo
dufoli Mar 19, 2024
9c59c3e
fix few links
dufoli Mar 19, 2024
f57eecc
remove reloaded mention as requested
dufoli Mar 20, 2024
9a14df9
remove comment in query (#16)
dufoli Mar 20, 2024
01e239b
format query (#17)
dufoli Mar 20, 2024
0c062f9
unit test and format query sosl (#18)
dufoli Mar 20, 2024
7259e75
bad link for original project
dufoli Mar 20, 2024
ea0de45
change connected app
dufoli Mar 21, 2024
c3854b9
make a quick icon
dufoli Mar 21, 2024
6bacca0
fix header disparition #20
dufoli Mar 21, 2024
6e7dad7
suggestion on picklist fix #28
dufoli Mar 21, 2024
d798999
import: assignment rule (#29)
dufoli Mar 22, 2024
994d27f
misc doc
dufoli Mar 22, 2024
0fa503e
copy new icon
dufoli Mar 22, 2024
2aeea16
rewrite readme
dufoli Mar 22, 2024
08d794f
export : download csv #26
dufoli Mar 23, 2024
c376dd2
rewrite CHANGES.md and README.md
dufoli Mar 23, 2024
9d42d04
fix eslint, bug import json with 0
dufoli Mar 23, 2024
46d4503
move download csv at end
dufoli Mar 23, 2024
559606c
display format for date fields
dufoli Mar 23, 2024
48ab8d4
date format import
dufoli Mar 24, 2024
418beb8
handle properly error because responsetype is json but server return …
dufoli Mar 25, 2024
9594347
helper and toggle format button
dufoli Mar 25, 2024
0d3bf0b
improove suggestion of picklist value
dufoli Mar 26, 2024
0d50c40
fix autocomplete apex runner
dufoli Mar 26, 2024
791b51f
Remove apex class info button
dufoli Mar 26, 2024
dba632e
apex runner: fix initial load and class matching
dufoli Mar 27, 2024
cf1b318
fix css apex runner and cleanup TODO
dufoli Mar 28, 2024
2f82b54
apex: improove suggestion
dufoli Mar 29, 2024
dae9493
release 1.24
dufoli Mar 29, 2024
77b733e
metadata : ux and auto download
dufoli Mar 31, 2024
473c13c
download data model
dufoli Mar 31, 2024
db87185
revert invalid session
dufoli Apr 1, 2024
9f5ceec
prepare next release cycle
dufoli Apr 1, 2024
4c00571
apex: basic parser to propose field, properties and method on object
dufoli Apr 2, 2024
2f62fdf
fix few bugs on apex parsing
dufoli Apr 2, 2024
18baf4e
delay search log
dufoli Apr 2, 2024
0152e24
fix comment cleaning
dufoli Apr 3, 2024
8d16a23
remove links.js from ressource to avoid error on chrome extension
dufoli Apr 5, 2024
ae2a382
refacto to have react component to support inline edit
dufoli Apr 8, 2024
97085bf
inline edit
dufoli Apr 8, 2024
b2b5642
cleanup old code
dufoli Apr 9, 2024
8186174
ux metadata
dufoli Apr 9, 2024
460a33b
metadata ux: stop hidding on download and permit few download
dufoli Apr 9, 2024
bbf225d
fix data import
dufoli Apr 9, 2024
7c75e18
inline edit : empty is null
dufoli Apr 10, 2024
d40cffc
inspect: close popup on click out
dufoli Apr 10, 2024
263b828
fix unit test
dufoli Apr 10, 2024
2be93f4
add screenshot for doc
dufoli Apr 10, 2024
05389a6
make github icon visible
dufoli Apr 11, 2024
1da6b3f
fix data table scroll
dufoli Apr 13, 2024
ca8529c
fix snippet systm.debug
dufoli Apr 13, 2024
0f7036f
save query history with comments
dufoli Apr 13, 2024
2eda7ae
fix label queries to scripts
dufoli Apr 13, 2024
885b5bb
fix stop polling
dufoli Apr 13, 2024
7ab4991
fix tr dom warning
dufoli Apr 13, 2024
373bbbf
fix #63
dufoli Apr 13, 2024
e6ad255
reset logs on new poll
dufoli Apr 13, 2024
cf03b70
apex runner: log column
dufoli Apr 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rewrite readme
dufoli committed Mar 22, 2024
commit 2aeea16902cb6a6e56baa471cdace5273d2c8743
46 changes: 39 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -11,9 +11,14 @@

Chrome and Firefox extension to add a metadata layout on top of the standard Salesforce UI to improve the productivity and joy of Salesforce configuration, development, and integration work.

We all know and love Salesforce Inspector: As the great Søren Krabbe did not have the time to maintain it anymore, I decided to take over so trailblazer community can keep asking for new features !
We all know and love Salesforce Inspector: As the great Søren Krabbe did not have the time to maintain it anymore. Thomas Prouvot decided to take over and fork the original project but I do not share the same vision of him. So I decided to fork on a new project in a more collaborative way.

The goal of this project is to focus on improving key features for administrator: export, import and inspect.
Then add new features to make life easier and avoid API call.
In order to rich this goal, I have take a closer look to the full backlog of original project and from collegues, friends who work on salesforce but I need feedback from community.

- [Salesforce inspector advanced](#salesforce-inspector-advanced)
- [Roadmap](#roadmap)
- [Documentation](#documentation)
- [New features compared to SF Inspector Reloaded](#new-features-compared-to-sf-inspector-reloaded)
- [Security and Privacy](#security-and-privacy)
@@ -32,20 +37,33 @@ We all know and love Salesforce Inspector: As the great Søren Krabbe did not ha
- [About](#about)
- [License](#license)

## Roadmap

> [!IMPORTANT]
> Roadmap is here : https://github.com/dufoli/Salesforce-Inspector-Advanced/issues/5

## Documentation

> [!NOTE]
> User guide for using the extension.

[![view - Documentation](https://img.shields.io/badge/view-Documentation-blue?style=for-the-badge)](https://dufoli.github.io/Salesforce-Inspector-Advanced/ "Go to extension documentation")

## New features compared to SF Inspector Reloaded

- Improved SOQL suggestions : subquery, in, like, excludes, includes
- Add SOSL support in data export with suggestions
- Add APEX script runner with history and log polling
- Add Log support: profiler, search and download
- Respect order of column in data export
- Remove total,done, index column for subquery result
- Export SOQL: suggest field and related object link in subquery: SELECT Id, (SELECT Id from Contacts) FROM Account
- Export SOQL: suggest field value with IN, LIKE, excludes(), includes()
- Export SOQL: format query
- Export SOQL: respect order of column
- Export SOQL: Remove total, done, index column for subquery result
- Export SOSL: execution
- Export SOSL: suggest keywords, field and object
- Apex Runner: execute batch, enqueue job or just anonymous code
- Apex Runner: poll log
- Apex Runner: auto suggest className
- Log: profiler
- Log: search with autoscroll
- Log: download

## Security and Privacy

@@ -149,6 +167,20 @@ Linting : to assure indentation, formatting and best practices coherence, please

By Olivier Dufour forked from [Thomas Prouvot](https://github.com/tprouvot/Salesforce-Inspector-reloaded) who forked from [Søren Krabbe and Jesper Kristensen](https://github.com/sorenkrabbe/Chrome-Salesforce-inspector)

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://github.com/dufoli"><img src="https://avatars0.githubusercontent.com/u/202057?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Olivier Dufour</b></sub></a><br /><a href="https://github.com/dufoli/Salesforce-Inspector-Advanced/commits?author=dufoli" title="Code"><img src="https://i.stack.imgur.com/tskMh.png" alt="github"></a> <a href="https://www.linkedin.com/in/dufourolivier" title="Linkedin"><img src="https://i.stack.imgur.com/gVE0j.png" alt="linkedin"></a></td>
</td>
</tr>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->
## License

[MIT](./LICENSE)