Граф коммитов

572 Коммитов

Автор SHA1 Сообщение Дата
Elliot Huffman 1f7c867d7e Prefix Env Vars
Prefix all of the environmental variables so that it reduces the risk of var name conflicts with other apps.
2022-04-10 14:49:13 -04:00
Elliot Huffman ed6bb44e76 Spelling 2022-04-10 14:47:53 -04:00
Elliot Huffman f9d7a51122 Update Name
Update the name of the VS Code workspace.
2022-04-10 14:47:48 -04:00
Elliot Huffman 49d37ae24b Remove Account Dependency
Change the scheduled task to use the system user instead of a custom user account.
Because of this change, remove the user account creation and all the extra supporting properties.
2022-04-10 14:34:03 -04:00
Elliot Huffman ed8f3fedbf Add firewall autoconfig & fix bug
Add a firewall auto config step to allow the app to be accessible.
Fixed a bug with the user installer preventing the app to install properly. This was caused by using an encrypted property. Switched to normal property.
Rename the Scheduled task to be easier to find in the task scheduler mgmt console.
2022-04-10 13:54:54 -04:00
Elliot Huffman 48d508f68e Update Packages 2022-04-10 13:18:12 -04:00
Elliot Huffman cc92a43db2 Change Theme & Add Releases Info
Change the theme to use Segoe UI for all fonts.
Change to the Classic theme for all dialogs.
Add the change log link to the project properties.
2022-04-10 13:00:39 -04:00
Elliot Huffman 21926d27e7 Initial MSI/MSIX Ci/CD def
Define the initial Ci/CD definition for the windows installer auto-build.
2022-04-05 23:08:08 -04:00
Elliot Huffman aa0ecaaebe
Update Bin Names
Update the binary names based on the new project name since the PKG app runs based on the package.json name field.
2022-04-05 19:20:51 -04:00
Elliot Huffman b967eeed25 Fix Bug with Group Creation
Prevent name conflicts with users when a group has the same exo mail name the user needs. adding a suffix will prevent name conflicts in the future.
2022-04-05 13:11:14 -04:00
Elliot Huffman e3b942d656 Format Document 2022-04-05 13:10:21 -04:00
Elliot Huffman d6abc1ce69 Simplify Tactical PAW
DART, CR and RRR use the same tactical PAW spec.
Simplify to the unified tactical spec.
2022-04-05 13:10:11 -04:00
Elliot Huffman 0e825fc505 Fix & Optimize Imports
Fix broken Fluent UI imports and optimize the imports at the same time.
2022-04-05 12:57:48 -04:00
Elliot Huffman 04aee984eb Continue Rename to PSM
Rename more Cloud PAW app names to the PSM name.
2022-04-05 12:56:18 -04:00
Elliot Huffman 420c55a893
Syntax fix 2022-04-05 12:47:21 -04:00
Elliot Huffman eba4e4ecfb
Attempted fix for auto triger 2022-04-05 12:46:05 -04:00
Elliot Huffman 69c4051d4d Update Packages 2022-04-05 12:03:32 -04:00
Elliot Huffman dc86e66bd8
Disable auto-run
This action has a bug and needs to be diabled as the unit tests aren't scheduled for completion any time soon.
2022-03-31 14:01:44 -04:00
Elliot Huffman c743f9acf8 Add ICO for Build Processes
This icon can be used for installers and exe builds.
2022-03-28 11:47:33 -04:00
Elliot Huffman 8052a079ae Update Packages 2022-03-28 11:12:46 -04:00
Elliot Huffman aa1c0aaa62
Update URLs and Names
Also removed the open in VS Code online badge as it was broken.
2022-03-09 20:09:48 -05:00
Elliot Huffman 40bbfa2165
Update names and urls
Since the project was renamed to Privileged Security Management, update the corresponding URLs, examples and names.
2022-03-09 20:00:34 -05:00
Elliot Huffman 76066c2761 Update Packages 2022-03-03 14:19:17 -05:00
Elliot Huffman 4f54e0a337 update packages 2022-03-02 17:36:14 -05:00
Elliot Huffman 1ca1a38e34 Update Packages 2022-02-28 10:33:19 -05:00
Elliot Huffman 1c330c0e15 Complete User Model
Complete the user model for the graph API returned results.
Also added supporting models that may be used in the future.
2022-02-17 20:46:05 -05:00
Elliot Huffman b4346881f2 Delete Config engine flowchart.svg
removed as this is now hosted on GitHub user content as part of the wiki.
2022-02-17 20:45:03 -05:00
Elliot Huffman abc9c5c7fb Update Packages 2022-02-16 09:30:03 -05:00
Elliot Huffman 7db25177a0
Split Artifacts
Split the Linux and Windows artifacts so that action execution is optimized and more flexible.
2022-02-06 18:20:47 -05:00
Elliot Huffman 956357abdf
Initial Authenticode signature action
Initial action for signing Windows bins and containers by using the Authenticode signature system. This is not used for other platform signatures.
This only deploys the signing systems to the code runner; it does not sign anything.
2022-02-06 18:17:10 -05:00
Elliot Huffman a4d44b3529
Change to directory upload
Upload the directory instead of just a single file.
2022-02-06 14:53:52 -05:00
Elliot Huffman c9c02c425d
Create Binary Build
Add the ability to build binaries to the pipeline. This process has to be manually triggered.
2022-02-06 14:47:45 -05:00
Elliot Huffman b055877e28 Add PKG Support
Add support for the PKG module so that the project can be compiled into native binaries.
2022-02-06 12:45:25 -05:00
Elliot Huffman f1bce1709f Wording
Update wording to be more generic as this app will manage dev workstations in the future, not just PAWs.
2022-02-05 17:57:33 -05:00
Elliot Huffman 88b83b5dcf Complete Assign Endpoints
Complete the device assignment and unassignment endpoint open API docs.
2022-02-05 17:57:07 -05:00
Elliot Huffman db011662d2 Wording + Tweaks
Add name to the OpenAPI spec.
Fix wording for decommission endpoint.
Fix initial server list port numbers.
2022-02-05 17:54:10 -05:00
Elliot Huffman f58a2c0a84 Add missing line
This was supposed to be included in the last commit.
2022-02-04 17:57:52 -05:00
Elliot Huffman 39005bbd35 Add Commission & Decommission
Add the OpenAPI docs for the commission and decommission endpoints and their respective meta-data.
Fixed misc. wording and formatting.
2022-02-04 17:57:26 -05:00
Elliot Huffman 43c2e3e6d9 Add Startup Detection Support
Add the ability to detect if the app is starting up and respond back if it is.
2022-02-04 11:26:03 -05:00
Elliot Huffman 722f47856d Update Package 2022-02-04 11:24:00 -05:00
Elliot Huffman ed183db208 Add Startup Metadata
Add metadata to the config engine class to identify if the app is still starting up or not. true = app is still starting, false = app is finished starting.
2022-02-04 10:57:10 -05:00
Elliot Huffman ed0ccf9102 Optimize Undefined Type Check
Optimize the undefined type check to eliminate cpu cycles on type of execution then string type and content comparison to just raw type comparison with no content comparison or string generation.
2022-02-04 10:56:01 -05:00
Elliot Huffman 5067ea123b Define PAW Device List Endpoint
Define an endpoint that will list all PAW devices.
2022-02-04 00:28:33 -05:00
Elliot Huffman f20e582881 Define PAW Device Schema
Create the PAW device schema.
2022-02-04 00:27:26 -05:00
Elliot Huffman f5740eb160 Maintenance
Remove un-used title.
Update computer name to be more relevant.
2022-02-04 00:26:19 -05:00
Elliot Huffman 563d2fd79a Update App Core
Update the app core to support react routing and add initial routes to the core app so it knows how to handle various UI endpoints.
2022-02-03 23:01:01 -05:00
Elliot Huffman 2ed079d547 Add Missing Index
Add missing index files. This simplifies import statements.
2022-02-03 23:00:12 -05:00
Elliot Huffman f78ab57baa Initial Device Details page
This is the initial device details page. In the future user assignment and other settings will be done from here.
2022-02-03 22:58:09 -05:00
Elliot Huffman 6a9536a0a8 Update Nav
Update the nav component to have the new routes for the UI baked in.
Updated some wording too.
2022-02-03 22:55:39 -05:00
Elliot Huffman 2d0ef5522e Fix Build
Allow implicit any to allow UI builds.
This will need to be changed in the future as implicit any is not a best practice. This should be true ideally.
2022-02-03 22:54:40 -05:00