Commit graph

138 commits

Author SHA1 Message Date
Ivan R. cdccbb1919
chore: use navigate instead of href for live views 2024-08-31 13:47:03 +05:00
Ivan R. 7235ad0d00
feat: add a warning for unapproved accounts 2024-08-31 13:42:27 +05:00
Ivan R. cc57bddc24
chore: simplify esbuild config, fix hot reload 2024-08-31 13:42:05 +05:00
Ivan R. 80743a50f7
refactor: simplify changeset checks, enable spellcheck 2024-08-29 00:38:29 +05:00
Ivan R. 7aa77b1604
feat: add the ability to approve users 2024-08-28 00:58:20 +05:00
Ivan R. 03256685c0
chore: split css files 2024-08-26 22:10:51 +05:00
Ivan R. 3f042d1d99
feat: show user list in admin panel 2024-08-26 21:05:11 +05:00
Ivan R. 818a7e4a31
refactor: embed all html templates into html modules
For some reason I like it.
2024-08-25 23:58:22 +05:00
Ivan R. 1d52d9c71f
feat: add description for some services 2024-08-25 23:47:58 +05:00
Ivan R. 9e0ed3b640
chore: adjust input/button colors 2024-08-25 23:15:33 +05:00
Ivan R. 40f661ff58
style: run mix format 2024-08-25 23:04:41 +05:00
Ivan R. aba6a76073
refactor(home): create service component, embed html template 2024-08-25 23:04:29 +05:00
Ivan R. f779c5fd82
feat: save user info and approval status 2024-08-16 00:40:09 +05:00
Ivan R. 088baff66a
fix: remove undefined function 2024-08-15 12:35:02 +05:00
Ivan R. e28cdc803c
feat: email delivery 2024-08-15 12:26:43 +05:00
Ivan R. 99ebbe7e84
feat: add support for unix sockets 2024-08-15 01:26:34 +05:00
Ivan R. b2372f4d34
build: add Dockerfile, restore assets.deploy task 2024-08-14 22:28:21 +05:00
Ivan R. 5f73827373
feat: markdown parsing 2024-07-29 20:19:37 +05:00
Ivan R. 107af78925
feat: public note list 2024-07-29 18:07:44 +05:00
Ivan R. 5a00fdf843
feat: admin panel for notes 2024-07-29 16:19:47 +05:00
Ivan R. 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
Ivan R. 2d81bf20ce
chore: use verified routes in nav bar 2024-07-28 18:03:48 +05:00
Ivan R. 8040c38edf
refactor: store icons as .svg.heex files 2024-07-28 17:52:11 +05:00
Ivan R. a38d13a16a
feat: notes schema 2024-07-27 23:22:09 +05:00
Ivan R. fc799a5c0e
feat: add more information about services 2024-07-23 18:52:18 +05:00
Ivan R. 84681401ec
chore: rename services to blog 2024-07-23 18:51:58 +05:00
Ivan R. e185b154ab
feat: add a list of services 2024-07-23 18:40:52 +05:00
Ivan R. 66bb26380a
chore(users): translate forms, fix colors 2024-07-22 21:12:29 +05:00
Ivan R. eadc784bc3
test: fix failures 2024-07-21 22:22:36 +05:00
Ivan R. 8f34d6a069
test: configure database connection 2024-07-21 22:07:53 +05:00
Ivan R. 3841ee5ed7
style: run mix format 2024-07-21 22:04:18 +05:00
Ivan R. 0a5d70abb6
fix: move account-related links to navbar 2024-07-21 22:03:50 +05:00
Ivan R. 63c28511e3
feat: generate authentication 2024-07-11 01:14:16 +05:00
Ivan R. 63c73d5f08
fix(footer): add more icons, change css class names 2024-07-10 01:20:19 +05:00
Ivan R. 9e8885386a
feat: favicons 2024-07-09 23:19:56 +05:00
Ivan R. 560c2c1c8c
fix(flash): write custom styles, update translations 2024-07-09 23:07:57 +05:00
Ivan R. 1a394277d2
feat: add controllers and views for other pages 2024-07-09 21:21:17 +05:00
Ivan R. c6de8dce34
chore: remove tailwind
I prefer plain css files over tailwind.

I converted some default components,
but it's still a work in progress.
2024-07-06 21:25:42 +05:00
Ivan R. c80f439840
chore: copy layout and main page 2024-06-15 22:04:21 +05:00
Ivan R. 94f33b062b
chore: configure dev database 2024-06-15 15:49:09 +05:00
Ivan R. c8edc05b27
chore: initialize empty phoenix project 2024-05-27 12:55:41 +05:00
Ivan R. e3007414c6
chore: add a few screenshots 2024-05-26 23:52:22 +05:00
Ivan R. 375f23d959
chore: add an article about nixos 2024-05-26 23:32:48 +05:00
Ivan R. 2f7e27d0d4
chore: specify correct image sizes, add alt tag 2024-05-21 01:08:52 +05:00
Ivan R. fd739b0d8a
chore: remove github dir 2024-04-15 00:57:43 +05:00
Ivan R. aacdf9dccb
fix(dockerfile): add support for older docker version 2024-04-15 00:49:24 +05:00
Ivan R. 53bbc969ab
feat: new article about specialization 2024-04-15 00:43:55 +05:00
Ivan R. 5bad0f525c
feat: add a link to yggdrasil (#1) 2024-03-29 23:55:37 +05:00
Ivan R. b8dbc971cd
fix: make styles work in older browsers 2024-03-29 23:48:41 +05:00
Ivan R. f711ced991
feat: add forgejo to the list of services, update link to repository 2024-03-16 13:38:56 +05:00