Commit Graph

816 Commits (0c8d40e9dfd45bab026624401461b506e596a8b3)

Author SHA1 Message Date
Evilham 0c8d40e9df Add 'dd-apps/' from commit '56472e8d26f321f74c81178f9253c0e15617e8a2'
git-subtree-dir: dd-apps
git-subtree-mainline: e65cbb5b32
git-subtree-split: 56472e8d26
2022-06-03 19:20:03 +02:00
Evilham e65cbb5b32 Add 'dd-sso/' from commit '53cd18d417d39500eef1d9bd4dcf05d226801e6a'
git-subtree-dir: dd-sso
git-subtree-mainline: ee0c27c6ab
git-subtree-split: 53cd18d417
2022-06-03 19:19:59 +02:00
Evilham ee0c27c6ab
[dd-ctl] Switch to in-tree directories 2022-06-03 19:12:04 +02:00
Evilham 0a975c79a8
[dd-ctl] Switch to main branch 2022-06-03 19:07:53 +02:00
Josep Maria Viñolas Auquer 53cd18d417 Merge branch 'fix-legal-url' into 'master'
fix(keycloak): incorrect legal client url

See merge request isard/isard-sso!87
2022-06-02 11:19:35 +00:00
darta b9b51d7085 fix(keycloak): incorrect legal client url 2022-06-02 11:18:12 +00:00
Josep Maria Viñolas Auquer 0e550746d6 Merge branch 'api-jwt' into 'master'
Api jwt

See merge request isard/isard-sso!78
2022-06-02 10:39:45 +00:00
darta 0019637a65 fix(admin): applied sql sanitizer 2022-06-02 08:51:46 +02:00
darta 9fb3c8a079 fix(admin): added regex to email field on user update 2022-06-02 08:51:46 +02:00
darta e299004aae fix(admin): regex check for new user email field 2022-06-02 08:51:46 +02:00
darta 5527699e30 fix(admin): insert mail into oc_mail_accounts 2022-06-02 08:51:46 +02:00
darta 02e1bcf331 fix(api,admin): refactor and events websocket fixed 2022-06-02 08:51:46 +02:00
darta 897da17dbd fix(api): added mail cerberus validator to user_mail endpoint 2022-06-02 08:51:46 +02:00
darta 267d1e26a1 fix(api): fixed websocket /sio/events namespace with jwt 2022-06-02 08:51:46 +02:00
darta e0eee87370 fix(admin): applied jwt token verification at ws and black/isort 2022-06-02 08:51:25 +02:00
darta 9097f69273 fix(admin): post legal endpoint with login required 2022-06-02 08:50:40 +02:00
darta 084c4cd438 fix(api): raise error when user exists 2022-06-02 08:50:00 +02:00
darta 5d9231d724 fix(admin): jwt api checks if new users groups exist 2022-06-02 08:50:00 +02:00
darta b82cf79224 feat(api): added basic api endpoint queries 2022-06-02 08:50:00 +02:00
darta e9a6c7108d feat(api): users and groups actions 2022-06-02 08:50:00 +02:00
darta c2fc854f16 feat(admin): opened basic api with jwt auth 2022-06-02 08:40:36 +02:00
Josep Maria Viñolas Auquer b8fad2358e Merge branch 'api-jwt' into 'master'
chore(conf): added API_SECRET for admin app

See merge request digitaldemocratic/digitaldemocratic!60
2022-06-02 06:37:51 +00:00
Josep Maria Viñolas Auquer b03cdd162c Merge branch 'legal-fix' into 'master'
fix(admin): legal pages editing in admin

See merge request isard/isard-sso!84
2022-06-02 06:33:11 +00:00
Josep Maria Viñolas Auquer 43fbc5780a Merge branch 'keycloak-legal-link' into 'master'
feat(keycloak): legal link

See merge request isard/isard-sso!86
2022-06-02 06:32:59 +00:00
Josep Maria Viñolas Auquer 56472e8d26 Merge branch 'wp-cli-wait-healthcheck' into 'master'
chore(wordpress): depends_on and healthcheck for wp cli

See merge request isard/isard-apps!31
2022-06-02 06:30:23 +00:00
darta 48c255edc4 fix(admin): legal pages editing in admin 2022-06-01 23:25:10 +02:00
darta cb436ba2ac feat(keycloak): legal link 2022-06-01 20:06:41 +02:00
Elena Barrios Galán d534742d42 Fixed 270 - megamenu must have the primary colour configured on sso.XXXX 2022-05-31 08:32:34 +00:00
Elena Barrios Galán ac4f1609ce Merge branch 'master-path-wp-210' into 'master'
corrección mantenimiento wordpress

See merge request digitaldemocratic/digitaldemocratic!59
2022-05-31 07:52:23 +00:00
Raúl FS 8e7dfd3595 corrección mantenimiento wordpress 2022-05-31 09:46:55 +02:00
Josep Maria Viñolas Auquer 4f482e0024 Merge branch 'fix-ws-access' into 'master'
fix(admin): protected ws endpoint

See merge request isard/isard-sso!79
2022-05-28 17:18:39 +00:00
Josep Maria Viñolas Auquer 605f0c3673 fix(admin): protected ws endpoint 2022-05-28 17:18:39 +00:00
Josep Maria Viñolas Auquer 3d612c84d7 Merge branch 'remove-admin-about' into 'master'
fix(admin): removed about menú item as not needed

See merge request isard/isard-sso!83
2022-05-28 17:18:00 +00:00
Josep Maria Viñolas Auquer 8325f85781 Merge branch 'fix-modal-groups-populate' into 'master'
fix(admin): fix modal add user groups select box populate

See merge request isard/isard-sso!82
2022-05-28 17:17:53 +00:00
Josep Maria Viñolas Auquer 6a4f8cc3f9 Merge branch 'fix-grop-select-load' into 'master'
fix(admin): groups select refresh at each modal open

See merge request isard/isard-sso!81
2022-05-28 17:17:42 +00:00
Josep Maria Viñolas Auquer c91be00aea Merge branch 'fix-admin-groups-reload' into 'master'
fix(admin): groups auto table reload on success

See merge request isard/isard-sso!80
2022-05-28 17:17:27 +00:00
darta 67df456073 fix(admin): removed about menú item as not needed 2022-05-28 10:03:03 +02:00
darta d71ee006a5 fix(admin): fix modal add user groups select box populate 2022-05-28 09:16:07 +02:00
darta 8e91ea45ff fix(admin): groups select refresh at each modal open 2022-05-28 08:52:58 +02:00
darta 33158f24a6 fix(admin): groups auto table reload on success 2022-05-28 08:42:11 +02:00
darta 9aeadacd6c chore(conf): added API_SECRET for admin app 2022-05-26 15:09:04 +00:00
Alberto Larraz 1466758499 Merge branch 'check_docker-compose_version' into 'master'
Check docker-compose version

See merge request digitaldemocratic/digitaldemocratic!52
2022-05-26 12:43:20 +00:00
Simó Albert i Beltran 6a84016f7a
Check docker-compose version
Signed-off-by: Simó Albert i Beltran <sim6@bona.gent>
2022-05-25 13:39:46 +02:00
Evilham e7ca8e517d
[docs] Add project management guidelines
Since there are many people involved, we should have some general way
of doing things.

Reviewed with:	@cristiano19 and @elena61
2022-05-25 13:30:45 +02:00
Evilham 94babbd403 Merge branch 'evilham-sysadm-improvements' into 'master'
[sysadm] [dd-ctl] Simplify and reorganise scripts

See merge request digitaldemocratic/digitaldemocratic!57
2022-05-25 08:57:27 +00:00
Evilham f5c9334aac
[sysadm] [dd-ctl] improvements and simplifications
Amongst other things:
- Consolidates other scripts into dd-ctl
  - Notably: securize_conf.sh and sysadm/debian_docker_and_compose.sh
    are due for deletion
- gives dd-ctl a better structure for future maintainability
- libffi-dev is needed on Debian buster, which is the recommended OS
- Installs the dictionaries as a prerequisite for securize

This paves the way to a simpler installation
2022-05-23 13:43:00 +02:00
Elena Barrios Galán dafd45612e Update securize_conf.sh - dictionary added 2022-05-23 09:03:35 +00:00
elena 4dd6fc7a41 Elimino pasos de la configuracion de Moodle 2022-05-20 15:20:18 +02:00
Elena Barrios Galán f24065edb1 change timeout from 25s to 120s 2022-05-20 11:43:45 +00:00
Evilham 1380a3a022
[docs] Fix format of markdown lists
Actually fixes #207
2022-05-19 10:59:36 +02:00