salesforce_profileMergerTool mirror
  • Python 99.1%
  • CSS 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
VictorJulianiR fc96f58442
Fixed bugs (#16)
* Fixed Arrow Direction

* Fixed Arrow Direction 2.0, also, clicking arrow now updated the merged tree

* Removed dataCategories metadata, included ALL as the default value for its visibility, changed logic on fieldAccess to respect readable superiority and set profileRecordType defaultability to default false

* fixed readable editable difference, when readable was none

---------

Hey @VictorJulianiR sorry, I didn't check the github notifications. Thank you for this PR.!


Co-authored-by: VictorJulianiR <Victor-J.Rodrigues@btgpactual.com>
2024-02-29 16:22:21 -03:00
docs/imgs Updated readme 2019-07-08 12:25:39 -04:00
ui Deactivate buttons for stable release, better pep8 compliance 2019-07-29 11:31:01 -04:00
.flake8 cleanup, better pep8 compliance 2019-05-12 21:10:12 -04:00
.gitignore New keyboard shorcuts 2019-07-23 17:21:49 -04:00
build_executable_win.bat Pyinstaller files, release 0.0.1 2019-07-15 11:02:41 -04:00
LICENSE Initial commit 2019-04-24 12:11:16 -04:00
models.py Fixed bugs (#16) 2024-02-29 16:22:21 -03:00
ProfileMergerGUI.py Fixed bugs (#16) 2024-02-29 16:22:21 -03:00
ProfileMergerGUI.spec Pyinstaller files, release 0.0.1 2019-07-15 11:02:41 -04:00
README.md Expermimental qss support, qol actions 2019-07-22 17:41:23 -04:00
requirements.txt Pyinstaller files, release 0.0.1 2019-07-15 11:02:41 -04:00
test_a.profile fix test profile 2019-05-14 14:57:36 -04:00
test_b.profile changed custom property for testing 2019-06-27 12:06:44 -04:00
test_output.profile test output 2019-06-27 15:17:03 -04:00
utils.py Trim whitespaces, fix utils 2019-06-27 15:23:14 -04:00

salesforce_profileMergerTool

Tool to help keep profiles extracted with Metadata API sincronized between branches

Dependencies

  • Python 3.7.3

How to run

  • Open a terminal in the project root:

    1. Create a virtual environment

       python -m venv pyenv
      
    2. Activate it

       pyenv/Scripts/activate.ps1 (PowerShell)
       pyenv/Scripts/activate.bat (cmd)
      
    3. Get requirements

       python -m pip install -r requirements.txt
      
    4. Run the project

       python ProfileMergerGUI.py
      

ss1



Borrowed Stuff