Commit graph

217 commits

Author SHA1 Message Date
32d693fa8c fix: ensure openssl is available to build the project 2023-08-20 16:24:25 +01:00
Brendan Golden
bfef964084 Merge branch '#18-better-formatting' into 'main'
fmt: updated the formatting

See merge request compsoc1/skynet/ldap/backend!16
2023-08-19 21:18:43 +00:00
ba6021e328 fmt: updated the formatting 2023-08-19 22:09:41 +01:00
Brendan Golden
a81e835257 Merge branch '#15-set-email-via-ssh-key' into 'main'
feat: added verification for the ssh keys

See merge request compsoc1/skynet/ldap/backend!15
2023-08-19 20:44:57 +00:00
ab4b8d37df fmt: fmt and clippy 2023-08-19 21:31:52 +01:00
bacb03d051 doc: updated documentation 2023-08-19 21:29:23 +01:00
8bec5e87b5 fix: set a root for the ssh verification. 2023-08-19 20:48:33 +01:00
82d7ca48bb feat: added verification for the ssh keys
Closes #15
2023-08-19 20:41:07 +01:00
f41e0caa74 feat: got started on allowing old members to set an email for password recovery 2023-08-16 00:02:44 +01:00
Brendan Golden
edb511b094 Merge branch '#14-recover-username-from-email' into 'main'
feat: new route to reminder users of their username via email.

Closes #14

See merge request compsoc1/skynet/ldap/backend!14
2023-08-13 16:56:25 +00:00
be4fadd84d feat: new route to reminder users of their username via email.
Closes #14
2023-08-13 17:47:51 +01:00
Brendan Golden
d722de1493 Merge branch '#17-better-errors-for-skynet-address' into 'main'
fix: better errors (where appropiate) for skynet address

Closes #17

See merge request compsoc1/skynet/ldap/backend!13
2023-08-13 15:02:44 +00:00
9574f5e809 fix: better errors (where appropiate) for skynet address
Closes #17
2023-08-13 15:53:22 +01:00
2e34658520 feat: no need for this file anymore 2023-08-13 15:51:23 +01:00
Brendan Golden
5479afa5a5 Merge branch '#16-set-group-after-emails-et' into 'main'
feat: when a user adds a mail and is not already a member of skynet-users it...

Closes #16

See merge request compsoc1/skynet/ldap/backend!12
2023-08-13 14:42:11 +00:00
9238459180 fmt: fix the formatting 2023-08-13 15:29:40 +01:00
4e3713fb39 feat: when a user adds a mail and is not already a member of skynet-users it check if they have paid up and then activates them.
Closes #16
2023-08-13 15:02:33 +01:00
01813be8e1 ci: should deal with nestled folders now? 2023-08-11 08:28:36 +01:00
77ad370bf8 ci: dummy change 2023-08-11 08:16:51 +01:00
f629dc2796 ci: fix pipeline? 2023-08-11 08:10:04 +01:00
b3afa401a3 dummy change for pipeline 2023-08-11 08:00:58 +01:00
d78b6257f2 dummy change 2023-08-11 07:54:42 +01:00
ba0da50bb0 dummy change 2023-08-11 02:15:43 +01:00
bce16b9b10 ci: linters and builders should always run 2023-08-11 02:04:55 +01:00
fb4e7449e5 fix: we can have our own vanity url now 2023-08-11 01:56:27 +01:00
c131f82e9d fix: was using the older sso domain 2023-08-11 01:24:47 +01:00
Brendan Golden
a2e7fe907d Merge branch 'main-patch-73e8' into 'main'
Update file README.md

See merge request compsoc1/skynet/ldap/backend!11
2023-08-07 17:38:28 +00:00
54c626e4fe Update file README.md 2023-08-07 17:30:41 +00:00
5a53e2e695 fix: was not correctly getting accounts if limited to just a single field returned 2023-08-07 16:46:44 +01:00
Brendan Golden
224451292d Merge branch '#4-password-reset' into 'main'
Password reset

See merge request compsoc1/skynet/ldap/backend!2
2023-08-06 17:22:31 +00:00
0b385cafab fix: fmt and clippy 2023-08-06 18:11:07 +01:00
47e62b9c46 merge fun 2023-08-06 17:58:20 +01:00
b570ed9073 Merge branch 'main' into #4-password-reset
# Conflicts:
#	src/lib.rs
#	src/methods/account_new.rs
2023-08-06 17:57:02 +01:00
b48a8fc711 doc: update documentation and comments 2023-08-06 14:43:49 +01:00
9d28d89eee fix: better strucurter in other modules 2023-08-06 14:42:09 +01:00
3165f67e4c fix: better layout using modules 2023-08-06 14:39:45 +01:00
Brendan Golden
a97964700a Merge branch '#13_add_users_to_skynet-users_on_signup' into 'main'
feat: new users will immediately gain access to most services

Closes #13

See merge request compsoc1/skynet/ldap/backend!10
2023-08-06 13:35:45 +00:00
bfa88b72b7 fix: use the more broad term recovery 2023-08-06 14:32:53 +01:00
d10d40522e doc: added documentation for the path 2023-08-06 14:32:53 +01:00
ca2f23915a test: bump for pipeline 2023-08-06 14:32:53 +01:00
d0ddc79c4c fmt: smol cleanup
Related to #4
2023-08-06 14:32:53 +01:00
4bdfa09ee3 feat: handle the receiving of the token 2023-08-06 14:32:49 +01:00
3a5b96c4d9 feat: started teh password reset option 2023-08-06 14:29:16 +01:00
2bd68afe28 fix: add an index for expirey 2023-08-06 14:29:16 +01:00
3134c65106 fix: groups are now updated every 8 hours 2023-08-06 14:27:24 +01:00
38cbb440af feat: new users will immediately gain access to most services
Closes #13
2023-08-06 14:25:42 +01:00
56b2da1ae6 fix: update the groups 5 min after the data update 2023-08-06 13:54:11 +01:00
Brendan Golden
49c4db3ca3 Merge branch '#11_signup_email' into 'main'
#11 signup email

Closes #11 and #12

See merge request compsoc1/skynet/ldap/backend!9
2023-08-06 12:02:39 +00:00
bce687e597 fix: increase complexity of auth code 2023-08-06 12:51:13 +01:00
bd84c05b2c doc: update teh new routes for signup 2023-08-06 12:50:32 +01:00