Commit graph

45 commits

Author SHA1 Message Date
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