309a880f13
feat: going to store wolves ID in the ldap.
...
This will allow better linking with teh wolves account in teh future, users will only have to match once.
The users personal email will still be stored, mostly as a form of redundancy.
2025-03-10 22:41:57 +00:00
70a83bd97b
fix: ldap has no need for discord stuff
2024-11-18 12:20:02 +00:00
e9d5985adf
fmt: remove duplicate imports, now unified in applications/_base.nix
2024-07-16 23:09:22 +01:00
379cb84839
feat: simplified the config for running services, only one hosts config is required now in each server config file
2024-05-30 17:55:29 +01:00
f8c7860eb5
feat: standardise all services to using `services.skynet."${name}";
` format
2024-05-30 14:59:20 +01:00
449ada5cec
feat: standardise acme to using `services.skynet."${name}";
` format
2024-05-30 13:34:59 +01:00
023b491d89
feat: standardise dns to using `services.skynet."${name}";
` format
2024-05-30 13:25:52 +01:00
19d94808ed
fix: cors is now being handled by the backend
2024-02-18 14:52:34 +00:00
03add8f999
[skip ci]: granted trainees permission to a server to test stuff out
2023-11-20 20:25:41 +00:00
8a37a3c42e
fix: little bit of a cleanup
2023-10-27 02:50:40 +01:00
a305a1f744
feat: enabled the new wolves api for the backend
2023-10-27 02:49:59 +01:00
83b7a142bc
ldap: fix, forgot to update teh may section
2023-10-22 15:00:48 +01:00
e03e27c894
ldap: small bit of a cleanup
2023-10-22 14:39:35 +01:00
8ea737d57b
fix: use a better namespace
2023-10-09 18:04:01 +01:00
78ab6de860
feat: move users into their own file
2023-10-09 17:53:33 +01:00
a242b1afcd
new committee
2023-10-09 17:11:56 +01:00
667c335839
feat: added in some automatic garbage collection
...
Also merged all teh nix options together.
2023-10-01 22:06:05 +01:00
165c4645bf
feat: move off of using root for deployment
2023-09-30 23:18:14 +01:00
37fd34358c
fix: cors testing again
2023-09-26 18:11:02 +01:00
6c0fe58147
testing cors
2023-09-25 22:11:23 +00:00
7f3dc8946e
feat: added a formatter and some instructions
2023-09-17 20:51:08 +01:00
28253d3527
feat: added the restricted names for the signup
2023-09-16 15:52:23 +01:00
563d13e115
feat: updated whats fed into different modules
2023-09-12 12:05:38 +01:00
12ceb2c137
fix: temp wildcard the ldap api
2023-08-29 16:22:07 +01:00
039764b633
fix: temp wildcard the ldap api
2023-08-29 16:02:34 +01:00
bd35b240be
fmt: moving all ldap files into their folder.
2023-08-27 22:47:36 +01:00
bfc0d81cf1
feat: ldap backend updated to accomodate multiple env files
2023-08-27 22:31:08 +01:00
Brendan Golden
53abdb700b
Committee: added mroe committee members
2023-08-07 15:54:41 +00:00
2ae70acf56
acme: each server is now responsible for the certs tehy request
...
Closes #4
2023-08-06 20:09:15 +01:00
acb49a2eb1
account: update the address used for authentication
2023-08-06 19:00:02 +01:00
396a5e914b
ldap: updated account used for teh api
2023-07-30 23:08:11 +01:00
Brendan Golden
f2d648a2d4
org: added Eve to teh committee
2023-07-30 02:13:49 +00:00
2ebbb2b649
cors: add in header for cors
2023-07-28 00:05:11 +01:00
cfddc32424
fmt: directly access the inputs inside each machine.
...
This allows us to move the inputs to teh individual applications, making them more server agnostic.
2023-07-21 21:56:19 +01:00
83e46a95fe
ldap: optional field to mark it as secure
2023-07-20 21:22:53 +01:00
bdf6c699e0
email: quota setup
2023-07-16 15:06:06 +01:00
bc2e781586
dns: cleaned up teh implmentation of the dns, partly to make it easier toa dd records and partly to make it really neat config files.
2023-07-16 01:53:21 +01:00
eb173944dc
feat: new ldap backend api is up and running, with ci as well
2023-06-18 22:49:31 +01:00
1c03644912
fix: no need to have the enabled tag now that it is definitely going to be groups
2023-06-15 14:32:35 +01:00
564fe272b1
fix: gonna need an extra field that is stable
2023-06-15 02:45:13 +01:00
e748eb306a
ldap: add an attribute for the created date
2023-05-25 12:12:30 +01:00
d056929a18
ldap: extended class
2023-05-24 00:35:17 +01:00
c17a28d7a9
ldap: now got skMemberOf to replace memberof (memberof does not work on unixgroups)
2023-05-20 15:26:03 +01:00
0c57b35778
ldap: is working as intended, working on scripting to add and manage users
2023-05-20 03:08:30 +01:00
7e380d6932
ldap: a mostly working ldaish setup
2023-05-18 21:59:23 +01:00
baa226cacf
ldap: cant have uppercase letters in username
2023-05-16 23:58:34 +01:00
53696c927e
ldap: first attempt at ldap
2023-05-16 22:23:04 +01:00