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

Feat/sql groups #2041

Merged
merged 36 commits into from
Apr 25, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
62bbce4
wip(test): check access by group
frankiejol Mar 26, 2024
6d9da82
test: list bases access
frankiejol Mar 26, 2024
03568b8
wip: group base code
frankiejol Mar 26, 2024
91af9df
wip: group management backend
frankiejol Mar 27, 2024
231ea89
wip(frontend): list local and ldap groups
frankiejol Mar 27, 2024
9ec7bd0
wip(frontend): list users and groups
frankiejol Mar 28, 2024
d044e2d
wip: list local groups for access settings
frankiejol Mar 28, 2024
a1618b9
wip(frontend): groups API and tests
frankiejol Apr 4, 2024
521c61e
wip (frontend): templates wit new groups API
frankiejol Apr 4, 2024
22d6761
wip(frontend): show sql groups when no LDAP enabled
frankiejol Apr 5, 2024
eb177b4
test: allow local-groups tag
frankiejol Apr 8, 2024
4b52e16
wip(bookings): test local group
frankiejol Apr 8, 2024
6351134
wip: booking local group
frankiejol Apr 8, 2024
022882c
wip: add and change local groups
frankiejol Apr 9, 2024
a657b02
wip: create booking with local groups
frankiejol Apr 9, 2024
23bf824
wip: fixed change groups clears pristine flag
frankiejol Apr 9, 2024
754ed76
wip: require one group assigned
frankiejol Apr 9, 2024
9376ac4
wip: default bookings is true and description
frankiejol Apr 9, 2024
71be099
wip: hide LDAP groups select when no LDAP
frankiejol Apr 9, 2024
bb995c8
wip: now bookings are enabled by default
frankiejol Apr 10, 2024
6cd2c4a
wip(doc): new methods
frankiejol Apr 10, 2024
a8ef18c
wip: cloacked angular while loading
frankiejol Apr 11, 2024
4f3ecd5
wip(frontend): upload members
frankiejol Apr 11, 2024
73d6c3e
wip: upload group members
frankiejol Apr 11, 2024
f56443b
wip(CLI): upload group members
frankiejol Apr 12, 2024
88cf2ed
wip: manage access with id_group
frankiejol Apr 15, 2024
23970a0
wip: add and remove access by id_group
frankiejol Apr 15, 2024
7d9199c
wip(frontend): id group
frankiejol Apr 15, 2024
020f71a
wip: working with id group
frankiejol Apr 16, 2024
843dc3c
wip: create groups_local table before
frankiejol Apr 18, 2024
e5a40a2
Merge branch 'main' into feat/sql_groups
frankiejol Apr 18, 2024
d93f471
wip: services do not support slash
frankiejol Apr 18, 2024
4be3179
wip: hide base when removing from group
frankiejol Apr 18, 2024
e9bfd13
wip: test disabled groups
frankiejol Apr 18, 2024
b5616b6
wip: hide clone when not allowed to access group
frankiejol Apr 18, 2024
a00f16d
wip: filter groups
frankiejol Apr 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
wip: hide LDAP groups select when no LDAP
frankiejol committed Apr 9, 2024
commit 71be09932100d739be61b3c2911ca65e933ae066
4 changes: 3 additions & 1 deletion templates/booking/formEvent.component.html.ep
Original file line number Diff line number Diff line change
@@ -89,7 +89,9 @@
</label>
</div>
</div>
<div class="form-group" ng-class="{ 'is-invalid' : form_booking.groups.$error }">
<div class="form-group" ng-class="{ 'is-invalid' : form_booking.groups.$error }"
ng-show="<%= $FEATURE->{ldap} or 0 %>"
>
<label for="groups"><%=l 'LDAP groups allowed' %><sup>*</sup></label>
<ldap-groups name="groups" ng-model="$ctrl.entry.ldap_groups" editable="$ctrl.entry.editable"
></ldap-groups>