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