Commit graph

148 commits

Author SHA1 Message Date
6bff5ccc18
use left join for bookings and items 2024-06-28 17:03:23 +02:00
69fdfa66af
fix date format 2024-06-20 18:45:34 +02:00
82773aab3b
fix date regex 2024-06-20 18:39:26 +02:00
ba950f3b03
use constants 2024-06-20 18:34:57 +02:00
ae233e46e0
add alpinejs form validation on the login step 2024-06-17 17:19:48 +02:00
0dc9bee3f7
add api_key to config 2024-06-16 16:20:55 +02:00
c8ab60e07e
add external_id to not duplicate bookings 2024-06-15 09:11:56 +02:00
ba22fa0ffc
log and return message 2024-06-15 07:55:48 +02:00
33c1c450e0
store items 2024-06-15 07:51:05 +02:00
0b5c12716c
store booking to db 2024-06-15 07:39:23 +02:00
1ec2f5365c
update templ version 2024-06-14 22:35:20 +02:00
7d4e7816cd
update readme 2024-06-14 22:26:00 +02:00
cee291a88f
move to service 2024-06-14 13:07:53 +02:00
f9066d3ecb
extract booking data 2024-06-14 12:27:55 +02:00
0db50b2268
add validation to login form 2024-06-08 13:23:43 +02:00
eef6c85fe3
add helper file 2024-06-08 12:27:05 +02:00
eda38b52a0
clean main function 2024-06-03 11:21:46 +02:00
8c4a1554ca
make origin a config change api sync url 2024-06-02 11:59:07 +02:00
c3c52cfbf7
reformat 2024-06-02 11:27:08 +02:00
5a5c31fba6
update golang version 2024-06-02 11:12:03 +02:00
ab52e6ec95
show cancel state on booking list 2024-06-02 11:07:42 +02:00
0a41989b01
cancel booking in db 2024-06-01 20:56:13 +02:00
04586832fa
add cancel flag on booking 2024-06-01 20:21:24 +02:00
9f28a53e63
improve login screen 2024-05-30 20:51:59 +02:00
0307ed8507
improve layout 2024-05-27 22:02:13 +02:00
5ee98a9709
improve layout 2024-05-27 20:35:06 +02:00
24b7cf1251
redirect with htmx
format
2024-05-25 19:03:33 +02:00
cc621582f9
read session to login 2024-05-25 16:53:49 +02:00
e1766812c4
session login 2024-05-25 16:38:25 +02:00
f66ada145a
use google signin button 2024-05-19 21:37:17 +02:00
37c5c9428e
Login page using templ 2024-05-19 21:29:23 +02:00
0924417a81
add google login 2024-05-19 21:04:44 +02:00
8f4f1638a4
add google login 2024-05-19 21:04:05 +02:00
c3b7f183ae
csrf protection 2024-05-19 08:24:31 +02:00
e673acb5c2
can store token after login 2024-05-10 23:01:50 +02:00
aa5ac4dace
add login page design 2024-05-10 13:00:21 +02:00
fee3f660ed
add login page 2024-05-10 12:45:08 +02:00
0e1877e592
fix html table 2024-04-21 22:14:39 +02:00
bb8ea5fe07
require all fields to create item 2024-04-20 21:53:33 +02:00
f2ed530b71
fix dev strings 2024-04-19 20:44:54 +02:00
32350c59b6
add logs 2024-04-19 20:36:59 +02:00
f89ee4f33d
update deps 2024-04-19 15:06:50 +02:00
e1be7b3a88
cleanup 2024-04-19 15:01:09 +02:00
691b724189
set debug 2024-04-13 19:15:42 +02:00
efccace761
use getenv function 2024-04-13 19:04:57 +02:00
65423c176a
use std lib for time formatting 2024-04-12 17:31:24 +02:00
641605098f
clean up 2024-04-12 11:58:58 +02:00
71d5fbe21b
move request form to components 2024-04-12 11:54:43 +02:00
1ea82268bd
move layouts to own folder 2024-04-12 11:22:55 +02:00
0b059ac991
fix date on pdf report 2024-04-11 14:59:27 +02:00