Commit graph

188 commits

Author SHA1 Message Date
8417ac8ddc
fix linter error 2024-08-23 10:11:39 +02:00
abf37d8413
add search by custumer name 2024-08-23 09:55:19 +02:00
f4250fb275
cleanup 2024-08-23 08:21:22 +02:00
8a98880db1
update go version in build step 2024-08-21 22:01:58 +02:00
c79232a019
fix linter warning 2024-08-21 22:01:37 +02:00
c1b1333a88
up goversion 2024-08-21 17:02:47 +02:00
75832d251d
use colorful logger 2024-08-21 16:56:11 +02:00
f90b8a1c67
improve config setup
improve config setup
2024-08-21 09:49:31 +02:00
47ee4f2168
upgrade to Go 1.23 2024-08-21 07:41:54 +02:00
8a6531f50e
add static assets caching 2024-08-19 15:00:38 +02:00
1d1c871b8a
remove unused code 2024-08-19 14:27:04 +02:00
e37228ba31
improve dev dockerfile 2024-08-19 13:59:41 +02:00
fefbbc2ae9
add calendars as we use them 2024-08-17 00:59:45 +02:00
3983de237f
sync calendar on item creation 2024-08-16 19:58:49 +02:00
6a15d1b32a
refactor: server option to own filed 2024-08-15 23:48:35 +02:00
4fc580c93e
update css and js 2024-08-10 13:37:42 +02:00
6eb7e272a4
use docker dev env 2024-08-09 15:33:33 +02:00
622adafef6
debug calendar secrets (#15)
* debug secret parsing

* better logging

* update deps
2024-08-09 14:36:14 +02:00
ac10e65097
Refactor service (#14)
* add comments to main file

* create health check handler

health check

* use naming convention for booking handler

* use naming convention for hamndlers

naming convention

* clean up
2024-08-07 09:12:50 +02:00
e9fcb8dd49
bypass unused func 2024-08-06 09:24:05 +02:00
7ebe0975ae
add calendar token 2024-08-06 09:18:58 +02:00
9765edc318
update templ version 2024-08-05 20:19:33 +02:00
4409facd34
create calendar service at startup 2024-08-05 20:19:25 +02:00
e13d7f53ff
poc calendar service 2024-08-05 13:55:16 +02:00
509afddf92
install G Calendar client 2024-08-03 22:33:50 +02:00
1137737afa
install certificates 2024-07-18 14:46:05 +02:00
036d267abf
Revert "back to nix"
This reverts commit 43af5f1a76.
2024-07-18 14:44:20 +02:00
441806bb4f
Revert "deactivate TLS check for client call"
This reverts commit 8acffdf9b2.
2024-07-18 14:34:24 +02:00
43af5f1a76
back to nix 2024-07-18 13:13:36 +02:00
99e95e54c0
linter 2024-07-18 13:09:33 +02:00
8acffdf9b2
deactivate TLS check for client call 2024-07-18 13:07:08 +02:00
aff18b2b12
split view models 2024-07-15 16:59:23 +02:00
efc8c90d63
add dockerfile 2024-07-14 23:47:23 +02:00
22175a9b39
fix linter errors 2024-07-14 23:43:14 +02:00
cd61bdf2f1
add CI 2024-07-14 23:39:31 +02:00
967df34451
add external field to form 2024-07-14 23:35:39 +02:00
1f55bf3556
make external id nullable 2024-07-14 23:05:14 +02:00
18daf5d482
improve date parsing 2024-07-06 10:50:39 +02:00
b25d7be29d
basic task scheduler 2024-06-30 12:49:26 +02:00
ee3674e12f
better date formatting 2024-06-29 09:28:51 +02:00
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