Commit graph

208 commits

Author SHA1 Message Date
e7cb530186 add alt text field 2026-03-19 21:02:36 +01:00
14d0cf4597 even more beautifuler css 2026-03-19 21:02:36 +01:00
11115b366e add image_click: make image bigger on click 2026-03-19 21:02:36 +01:00
a3282ecf29 css: use max-width for better image preview 2026-03-19 21:02:36 +01:00
70b34515f8 remove plants :( 2026-03-19 21:02:36 +01:00
f754126567 remove on_click popup event on map 2026-03-19 21:02:36 +01:00
99c0736482 add js_newthread.ml; make newthread_page beautiful 2026-03-19 21:02:36 +01:00
983a1ec4dd fmt 2026-03-19 21:02:36 +01:00
1d8b9ac70c use valid html: change boardvalue to data-board 2026-03-19 21:02:36 +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
51c73e2fb3 add preview_thread 2026-03-19 21:02:36 +01:00
fe9afe325f use pp_print_list and improve code cleanliness 2026-03-19 21:02:36 +01:00
4f0f78cae5 remove sqlite3_utils 2026-03-19 21:02:36 +01:00
6bdc7ea48b parse_comment: do concatenation in reverse 2026-03-19 21:02:36 +01:00
90bf5ee169 fix parse_comment: insert <br> in comment, insert quote, fix error in sort_uniq 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
8e44a11067 use let* to clean code 2026-03-19 21:02:36 +01:00
d540e25746 add type post, split inserting to the db and verifying stuffs 2026-03-19 21:02:36 +01:00
94cdecd7a4 redirect after successful posting 2026-03-19 21:02:36 +01:00
ad5b0f2034 remove /map 2026-03-19 21:02:36 +01:00
46a4122d9f add vomit inducing css 2026-03-19 21:02:36 +01:00
a6f1c10113 change thread_view to a thread_preview with link 2026-03-19 21:02:36 +01:00
cc13eb6ed3 wip:babillard 2026-03-19 21:02:36 +01:00
d647486ad8 cleanup user.ml, add plant.ml 2026-03-19 21:02:36 +01:00
dfb193476f bind popup with plant content 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
a7ab7213f2 fix files url in leaflet.css (??) why does it still not work .. 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
b2658c23fd change license to AGPL 2026-03-19 21:02:21 +01:00
307e4294c5 leaflet 2026-03-19 21:02:21 +01:00
e24fef1b23 fix bio textarea prefill 2026-03-19 21:02:21 +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
b7642d3c54 use textarea for 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
c42c759d40 clean code 2026-03-19 21:02:21 +01:00
4105d0a988 add private profile page 2026-03-19 21:02:21 +01:00
75196df7ea add logout page 2026-03-19 21:02:21 +01:00
c7aa8aaad7 set up user session on login 2026-03-19 21:02:21 +01:00