-
Notifications
You must be signed in to change notification settings - Fork 16
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
feat: BETA: policy service using atServer as backing store; admin API and UI #1314
Closed
Closed
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
000d62d
feat: (initial sane commit): file-based policy service; policy servic…
gkc 168bc5b
chore: ran dart format; cleaned an 'unused function' lint
gkc d1aa276
refactor: renamed policy.dart to npa_file.dart
gkc 0d67c65
feat: some normalization of the yaml structure by adding userGroups
gkc 206ea45
docs: corrected code comments
gkc 24a5631
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc 090ff36
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc 7b263a5
interim commit
gkc e46f0c7
interim commit
gkc 8b380c4
UI & API are good
gkc 2b86e67
doc: added some more comments to npa_file.dart
gkc 080cf29
feat: completed policy UI, policy API and policy service (npp) using …
gkc cb58e29
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc 6a2955b
build: Remove at_client dependency override, use published version 3.1.0
gkc 3af7dbb
build: Remove at_client dependency override, use published version 3.1.0
gkc 8d6edfb
feat: Added support for "-p $policy_atsign" to installation scripts
gkc ad167ad
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc ba80840
build: updated buildArchive script to include the admin API and webapp
gkc 40a7beb
build: updated multibuild.yaml to include the npp binary, and the adm…
gkc 58aca59
build: fixed syntax in multibuild.yaml
gkc 5e9334d
build: fixed syntax in multibuild.yaml
gkc c6a01fb
build: don't run build_runner for the admin_api
gkc 37baa91
build: correct output path for compilation of admin_api
gkc 3bc7a1c
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc 9c743b5
feat: sshnpd, if using a policy service, pings it periodically
gkc b8dda7b
refactor: SshnpdImpl: have _shareUsername() use _notify()
gkc 2bfab25
fix: SshnpdImpl: when sending heartbeat to policy, set ttln correctly
gkc 33bb4c3
chore: lint
gkc ce287e4
feat: NPAImpl now sends notifications to its loggingAtsign (currently…
gkc 1be9c68
feat: expose log events via the policy admin API
gkc bea419a
feat: (interim): Added event streaming to the UI/API
gkc 4544d1c
feat: policy dashboard UI tweaking
gkc 43cc538
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc bf67971
ci: add policy to other_build in multibuild
XavierChanth a1269fe
fix: node is node
XavierChanth 2d8ef68
Merge branch 'feat/file-based-policy-service' into ci-policy-docker-b…
XavierChanth 6d70e14
fix: install npm not nodejs
XavierChanth 6a5779d
Merge pull request #1310 from atsign-foundation/ci-policy-docker-build
gkc a25c579
fix: don't include dist in path
XavierChanth 357131d
Merge pull request #1311 from atsign-foundation/ci-policy-docker-build
gkc 374e2b1
build(deps): Update dependabot for new Dockerfile location
cpswan de9e1bb
fix: use urls relative to /
gkc ccdb4f0
build: prep for merge
gkc 32ef698
Merge remote-tracking branch 'origin/trunk' into feat/file-based-poli…
gkc 73591b5
chore: removed stuff that shouldn't have been committed
gkc 20c5928
fix: ugh, typo
gkc de0dfc1
Merge pull request #1313 from atsign-foundation/cpswan-dockerfile-mul…
gkc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# https://dart.dev/guides/libraries/private-files | ||
# Created by `dart pub` | ||
.dart_tool/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## 1.0.0 | ||
|
||
- Initial version. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
A sample command-line application with an entrypoint in `bin/`, library code | ||
in `lib/`, and example unit test in `test/`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Defines a default set of lint rules enforced for | ||
# projects at Google. For details and rationale, | ||
# see https://pub.dev/packages/lints. | ||
include: package:lints/recommended.yaml | ||
|
||
# For lint rules and documentation, see http://dart-lang.github.io/linter/lints. | ||
# Uncomment to specify additional rules. | ||
linter: | ||
rules: | ||
annotate_overrides: true | ||
prefer_final_fields: true | ||
camel_case_types : true | ||
unnecessary_string_interpolations : true | ||
await_only_futures : true | ||
unawaited_futures: true | ||
depend_on_referenced_packages : false |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
standardizing on npp_ prefix for all policy binaries; given we had npa_file out there already, preserving it for now