Skip to content
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

Develop #3

Merged
merged 14 commits into from
Aug 3, 2018
Merged

Develop #3

merged 14 commits into from
Aug 3, 2018

Conversation

Csardelacal
Copy link
Owner

GDPR update.
New webhook mechanism is stable enough to be pushed to master.

Csardelacal and others added 14 commits June 4, 2018 20:02
user/user data exchange and strengthening the focus on user/app data
interactions.

The system should no longer try to check whether users are members of 
the same group, but instead focus on whether applications can access
the data they provide to PHPAS for those applications.
thing needed is to also apply them when the application reads these.
considering revamping the way the system works for CIDR storage,
while it should work for the purpose it serves, it's far from perfect
implementation to micro-serviced webhooks that does not
suck when trying to work with it.

The service needs to be able to access the list of apps installed
on the server to allow an administator using the new hook app to
connect to applications from the list.

It would also be recommended to have a way that allows applications
integrated with the server to provide a list of hooks that they
support. This way a user could potentially manage the hooks from
the UI. Probably, the smartest way to achieve this is by letting
the app upload a JSON file with supported hooks, captions and
descriptions (including hierarchies)

On the other hand, apps should be able to create hooks themselves
by registering them or checking whether the hooks they need already
do exist.

Applications should be able to request "transliteration".
Sometimes the payload from one app does not fit the API of the
receiving app, when the vendor of one of the apps is not ourselves,
this could could become a problem if the server does not allow
translating the formats slightly.
…ttle

issue I have with the contexts. Once that is done I can deploy it.
behavior towards CptnH00k and need to address some minor behavior
inconsistencies.
Seems like too minor an issue to not fix.

Added a bit of documentation to the context.
A lot of progress has been made towards removing the old webhook 
mechanism in favor of the new external one.

Tasks that are open before I can consider the webhooks to be done:

1. The UI must be available for the webhook management software. Right
   now CptnH00k is absolutely headless, styleless and unstable.

2. The integrations need to be more stable. The hooks for CptnH00k 
   should be disabled in the interface, in turn, the SSO hooks should
   be listed somewhere else.

3. The application detail page makes no sense. The secret and appId are
   shown separately and in seemingly random places, the UI implies that
   a record, once modified is stored, but it requires the user to click
   "store"
@Csardelacal Csardelacal merged commit 72f8608 into master Aug 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant