Commit graph

28 commits

Author SHA1 Message Date
450895110a
feat: set up token signing 2024-09-21 13:39:41 +05:00
3176d05afc
fix(oidc): use user data from temporary code, not from conn.assigns 2024-09-21 12:55:16 +05:00
08f94ad16b
fix(oidc): use client secret from query params 2024-09-21 12:47:07 +05:00
489c39e16c
feat: draft implementation of oidc protocol 2024-09-17 00:07:00 +05:00
1eb567cd6d
feat(oauth): login confirmation page 2024-09-10 01:40:05 +05:00
c1a4b839bd
refactor: simplify client id and client secret generation 2024-09-09 21:07:25 +05:00
ba4e90ef51
refactor: use client_id as primary key 2024-09-06 13:12:30 +05:00
d09bcf646e
feat: generate modules for openid apps 2024-09-05 02:27:33 +05:00
750429fc62
feat: fancy admin panel 2024-08-31 17:06:02 +05:00
a8dbdadb90
fix: reset esbuild config 2024-08-31 17:02:54 +05:00
7235ad0d00
feat: add a warning for unapproved accounts 2024-08-31 13:42:27 +05:00
7aa77b1604
feat: add the ability to approve users 2024-08-28 00:58:20 +05:00
03256685c0
chore: split css files 2024-08-26 22:10:51 +05:00
3f042d1d99
feat: show user list in admin panel 2024-08-26 21:05:11 +05:00
818a7e4a31
refactor: embed all html templates into html modules
For some reason I like it.
2024-08-25 23:58:22 +05:00
1d52d9c71f
feat: add description for some services 2024-08-25 23:47:58 +05:00
aba6a76073
refactor(home): create service component, embed html template 2024-08-25 23:04:29 +05:00
5f73827373
feat: markdown parsing 2024-07-29 20:19:37 +05:00
107af78925
feat: public note list 2024-07-29 18:07:44 +05:00
5a00fdf843
feat: admin panel for notes 2024-07-29 16:19:47 +05:00
45c91eb3bf
feat: admin panel
I just added is_admin field to user schema, /admin scope,
admin page controller and view.

No extra functions were implemented.
2024-07-28 21:52:12 +05:00
fc799a5c0e
feat: add more information about services 2024-07-23 18:52:18 +05:00
84681401ec
chore: rename services to blog 2024-07-23 18:51:58 +05:00
e185b154ab
feat: add a list of services 2024-07-23 18:40:52 +05:00
63c28511e3
feat: generate authentication 2024-07-11 01:14:16 +05:00
1a394277d2
feat: add controllers and views for other pages 2024-07-09 21:21:17 +05:00
c80f439840
chore: copy layout and main page 2024-06-15 22:04:21 +05:00
c8edc05b27
chore: initialize empty phoenix project 2024-05-27 12:55:41 +05:00