|
|
eed9af951c
|
put all image stuff in image.ml, make thumbnail for avatars
|
2026-03-19 21:06:10 +01:00 |
|
|
|
df78d3fa7b
|
check image mime type
|
2026-03-19 21:06:10 +01:00 |
|
|
|
1dd2706199
|
fix update_email to already a taken one
|
2026-03-19 21:06:10 +01:00 |
|
|
|
66047eda3d
|
fix login with email
|
2026-03-19 21:06:10 +01:00 |
|
|
|
b718eae11b
|
change bindings.ml to syntax.ml
|
2026-03-19 21:06:10 +01:00 |
|
|
|
b9d95522a1
|
implements discussions
|
2026-03-19 21:06:10 +01:00 |
|
|
|
18ebe6e107
|
add moderation_action type
|
2026-03-19 21:06:10 +01:00 |
|
|
|
804631cf08
|
fix
|
2026-03-19 21:06:10 +01:00 |
|
|
|
4064fced95
|
use marshal for user metadata
|
2026-03-19 21:06:10 +01:00 |
|
|
|
87eb5779f1
|
fix changing to already taken nick
|
2026-03-19 21:06:10 +01:00 |
|
|
|
a7c409ab56
|
add user_id
|
2026-03-19 21:06:09 +01:00 |
|
|
|
f8f4b9b110
|
add profile metadata
|
2026-03-19 21:06:09 +01:00 |
|
|
|
69677f5e1b
|
add account page
|
2026-03-19 21:06:09 +01:00 |
|
|
|
e4498a64a9
|
add display nick
|
2026-03-19 21:06:09 +01:00 |
|
|
|
cb12b4a2a8
|
small fix
|
2026-03-19 21:06:09 +01:00 |
|
|
|
3a6d67c855
|
add /admin
|
2026-03-19 21:06:09 +01:00 |
|
|
|
257d72289a
|
fix
|
2026-03-19 21:06:09 +01:00 |
|
|
|
bb57aec4be
|
fix db error on bad user name login
|
2026-03-19 21:06:09 +01:00 |
|
|
|
7966667050
|
small fix
|
2026-03-19 21:06:09 +01:00 |
|
|
|
ff688a0759
|
remove useless /thread_view ; fix some 404 errors
|
2026-03-19 21:06:09 +01:00 |
|
|
|
9fd4d9adcf
|
upgrade dream
|
2026-03-19 21:02:37 +01:00 |
|
|
|
6647ba2b32
|
fix escaping on user public profile
|
2026-03-19 21:02:37 +01:00 |
|
|
|
17242a0777
|
fmt
|
2026-03-19 21:02:37 +01:00 |
|
|
|
cb9bd385dd
|
make things pretty
|
2026-03-19 21:02:37 +01:00 |
|
|
|
30ea27d40a
|
big fix
|
2026-03-19 21:02:37 +01:00 |
|
|
|
5992f74e79
|
fix user's data leak
|
2026-03-19 21:02:37 +01:00 |
|
|
|
14d18b038c
|
move let bindings magic to bindings.ml
|
2026-03-19 21:02:37 +01:00 |
|
|
|
76ffec81d1
|
use let* in user.ml
|
2026-03-19 21:02:36 +01:00 |
|
|
|
a88ab15b35
|
more html_escape
|
2026-03-19 21:02:36 +01:00 |
|
|
|
bd99462e0a
|
remove /add_plant, add /plants, a board to replace it
|
2026-03-19 21:02:36 +01:00 |
|
|
|
d647486ad8
|
cleanup user.ml, add plant.ml
|
2026-03-19 21:02:36 +01:00 |
|
|
|
3defcfde96
|
fix geojson, classic trolling with order of coordinates
|
2026-03-19 21:02:36 +01:00 |
|
|
|
b726fc2256
|
wip: marker for plants on the map
|
2026-03-19 21:02:36 +01:00 |
|
|
|
be2f1b31e3
|
add latlng to /add_plant form by clicking map
|
2026-03-19 21:02:36 +01:00 |
|
|
|
c3b5a9c194
|
add click event on map
|
2026-03-19 21:02:36 +01:00 |
|
|
|
407413654c
|
remove todos
|
2026-03-19 21:02:36 +01:00 |
|
|
|
e9aaa4dbed
|
split tags
|
2026-03-19 21:02:36 +01:00 |
|
|
|
4b85655be2
|
show plant list
|
2026-03-19 21:02:36 +01:00 |
|
|
|
0c856fe8f3
|
wip: add /add_plant
|
2026-03-19 21:02:36 +01:00 |
|
|
|
40692dba16
|
fix user exists query
|
2026-03-19 21:02:36 +01:00 |
|
|
|
c79801340b
|
fix \n meh
|
2026-03-19 21:02:36 +01:00 |
|
|
|
30a8cdaf9f
|
use caqti
|
2026-03-19 21:02:36 +01:00 |
|
|
|
641e5e4f7e
|
add avatar upload
|
2026-03-19 21:02:21 +01:00 |
|
|
|
b71f25eac6
|
proper error message when trying to log as an user that doesn't exist
|
2026-03-19 21:02:21 +01:00 |
|
|
|
4a23867a64
|
escape bio
|
2026-03-19 21:02:21 +01:00 |
|
|
|
e502ec9584
|
add bio in user page, there is a problem with matching on the SELECT btw, idk wtf is the type
|
2026-03-19 21:02:21 +01:00 |
|
|
|
4105d0a988
|
add private profile page
|
2026-03-19 21:02:21 +01:00 |
|
|
|
c7aa8aaad7
|
set up user session on login
|
2026-03-19 21:02:21 +01:00 |
|
|
|
b2ecec7808
|
hash password, add ability to login
|
2026-03-19 21:02:21 +01:00 |
|
|
|
82d3ca0276
|
fmt
|
2026-03-19 21:02:20 +01:00 |
|