Skip to content

Commit

Permalink
Merge pull request #22 from hudec117/dev
Browse files Browse the repository at this point in the history
v1.1.0
  • Loading branch information
hudec117 authored Dec 14, 2023
2 parents 9b1e639 + d60c40b commit ca7d235
Show file tree
Hide file tree
Showing 89 changed files with 2,063 additions and 1,160 deletions.
11 changes: 6 additions & 5 deletions PUBLISHING.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Publishing

## General
- Ensure the version in `manifest.json`, `package.json` and `src/components/PopoutCardFooter.vue` are updated.
- Ensure the version in `public/manifest.json`, `package.json` and `src/components/PopoutCardFooter.vue` are updated.

## Chrome
1. Build production version by running `npm run build-prod`
2. Side load the `dist` folder into Chrome and test it works correctly.
3. Zip up all the files inside the `dist` folder and name it `sf-niknax-VERSION-chrome.zip`
4. Upload new version to Chrome Developer Dashboard
1. Delete the contents of the `dist` folder. (if it has any)
2. Build a production version by running `npm run build-prod`
3. Side load the `dist` folder into Chrome and test it works correctly.
4. Zip up all the files inside the `dist` folder and name it `sf-niknax-VERSION-chrome.zip`
5. Upload new version to Chrome Developer Dashboard
86 changes: 78 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,23 @@
Browser extension for various QoL improvements in Salesforce, with emphasis on familiar design and excellent UX.

Features
- 2-click user creation from anywhere in Salesforce
- Public Group membership editing from the user detail page
- Fast Queue membership editing from the user detail page
- Fast Public Group membership editing
- Fast Queue membership editing
- Fast 2-click User creation
- Fast User Cloning
- Filterable Audit Trail
- Sleek & familiar SLDS design

Roadmap
- 🔄 User Cloning
- 🔄 Bulk Freeze/Unfreeze Users
- 🔄 Deployment progress bar
- 🔄 Global deployment progress bar
- 🔄 Enhanced debug logs view
- 🔄 Enhanced API event log viewer
- 🔄 Edge support

(Not an official Salesforce® product)


## Download

This extension is compatible with: Chrome 88 or later.
Expand All @@ -32,6 +34,19 @@ This extension is compatible with: Chrome 88 or later.

</a>


## Contents

- [Quick Create User](#quick-create-user)
- [User Cloning](#user-cloning)
- [Public Group/Queue Membership Editing](#public-groupqueue-membership-editing)
- [Audit Trail](#audit-trail)
- [Video](#video)
- [Q\&A](#qa)
- [Security](#security)
- [Support](#support)


## Quick Create User

**Use case**: creating users in a sandbox using only an email
Expand All @@ -57,9 +72,32 @@ Features
<br />

<p>
<img src="branding/store/quick-create-user.png" height="460">
<img src="branding/store/screenshots/quick-create-user.png" height="460">
</p>

### User Cloning

**Use case**: cloning a user including permission sets, public groups etc

User cloning is built into the Quick Create User tool to allow you to clone a User record including permission set assignments, public group/queue memberships and standard and custom fields.

Accessible via the "Clone a User..." button in Quick Create User or by the "Clone" button on top of the User detail page.

Features
- (all from Quick Create User)
- Cloning Permission Set assignments
- Cloning Public Group memberships
- Cloning Queue memberships
- Choice to activate/deactive user

<br />

<p>
<img src="branding/store/screenshots/clone-user.png" height="460">
<img src="branding/other/user-clone-button.png">
</p>


## Public Group/Queue Membership Editing

**Use case**: editing Public Group/Queue memberships from the User detail page
Expand All @@ -77,12 +115,33 @@ Features
<br />

<p>
<img src="branding/store/memberships-group.png" height="460">
<img src="branding/store/screenshots/memberships-group.png" height="460">
</p>


## Audit Trail

**Use case**: viewing and filtering the Audit Trail without having to download a CSV

In Setup+, you can find an Audit Trail tool that downloads and displays the Audit Trail for the current environment.

Features
- Multi-column filtering
- Non-case-sensitive contains
- Hiding columns
- High performance table

<br />

<p>
<img src="branding/store/screenshots/audit-trail.png" height="460">
</p>


## Video

[![Salesforce Niknax YouTube](https://img.youtube.com/vi/XXYy9Lf_ACQ/0.jpg)](https://www.youtube.com/watch?v=XXYy9Lf_ACQ)
[![Salesforce Niknax YouTube](https://img.youtube.com/vi/g4xzWorTsy8/0.jpg)](https://www.youtube.com/watch?v=g4xzWorTsy8)


## Q&A

Expand All @@ -100,6 +159,17 @@ Features

**A**: This is because your session has timed out and you've been logged out of Salesforce. Close all Salesforce Niknax windows, log back into Salesforce and try again.


## Security

This extension has been reviewed by the Chrome Web Store team and follows the [Chrome Web Store Program Policies](https://developer.chrome.com/docs/webstore/program-policies/).

- This extension does not store or transfer data outside of the user's browser or Salesforce org.
- All communication between the extension and Salesforce's REST and Tooling APIs is direct and secured using HTTPS.
- Verifiable using the "Network" tab in the Chrome developer tools.
- Third-party dependencies are regularly checked for vulnerabilities/updates using `npm audit` and GitHub Dependabot.


## Support

Please create an issue using the Bug Report template and provide the information requested in the template.
Expand Down
Binary file modified branding/other/public-group-membership-filter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified branding/other/public-group-membership.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified branding/other/queue-group-membership.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified branding/other/quick-create-user-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified branding/other/quick-create-user.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added branding/other/user-clone-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed branding/store/first-screen.png
Binary file not shown.
Binary file removed branding/store/first-screen.psd
Binary file not shown.
Binary file added branding/store/marquee-promo-title.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added branding/store/marquee-promo-title.psd
Binary file not shown.
Binary file removed branding/store/memberships-background-raw.png
Binary file not shown.
Binary file modified branding/store/memberships-background.psd
Binary file not shown.
Binary file removed branding/store/memberships-group.png
Binary file not shown.
Binary file removed branding/store/memberships-queue.png
Binary file not shown.
Binary file removed branding/store/memberships-queue.psd
Binary file not shown.
Binary file removed branding/store/promo-marquee.png
Binary file not shown.
Binary file removed branding/store/promo-marquee.psd
Binary file not shown.
Binary file removed branding/store/quick-create-user-background-raw.png
Binary file not shown.
Binary file removed branding/store/quick-create-user-background.psd
Binary file not shown.
Binary file removed branding/store/quick-create-user-settings.png
Binary file not shown.
Binary file removed branding/store/quick-create-user-settings.psd
Binary file not shown.
Binary file removed branding/store/quick-create-user.png
Binary file not shown.
Binary file removed branding/store/quick-create-user.psd
Binary file not shown.
Binary file added branding/store/screenshots/audit-trail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added branding/store/screenshots/audit-trail.psd
Binary file not shown.
Binary file added branding/store/screenshots/clone-user.png
Binary file added branding/store/screenshots/clone-user.psd
Diff not rendered.
Binary file added branding/store/screenshots/home-background.psd
Diff not rendered.
Binary file added branding/store/screenshots/memberships-group.png
Binary file added branding/store/screenshots/quick-create-user.png
Binary file added branding/store/screenshots/quick-create-user.psd
Diff not rendered.
Binary file added branding/store/screenshots/title-screen.png
Binary file added branding/store/screenshots/title-screen.psd
Diff not rendered.
File renamed without changes
Diff not rendered.
Binary file added branding/vids/yt-thumbnail.png
Binary file added branding/vids/yt-thumbnail.psd
Diff not rendered.
Loading

0 comments on commit ca7d235

Please sign in to comment.