6fbac3ec39
fix linter
2024-09-09 21:15:28 +02:00
701a32671a
fix search bug introduce isHxRequest helper
2024-09-09 17:42:57 +02:00
e02de4daa5
split repo
2024-09-08 23:16:50 +02:00
542dbf0f97
split the service layer
2024-09-08 23:12:13 +02:00
79873249d6
introduce booking store
2024-09-08 22:51:50 +02:00
aa5dd17d07
move config and constant packages to internal
2024-09-08 21:34:36 +02:00
4768e066e9
up templates
2024-09-08 21:16:13 +02:00
280470c385
up deps and add database package
2024-09-08 21:16:04 +02:00
1cf2ee4806
add ci security check
2024-09-04 16:46:38 +02:00
54c772a265
update deps
2024-09-04 16:12:12 +02:00
e78a370448
improve regex
2024-09-04 09:42:20 +02:00
f2e45dcbb3
fix typo
2024-09-02 16:02:27 +02:00
d4e6b35a96
Create taxes for taxable items automatically ( #16 )
...
* refactor return error when building booking service
* fix the description
* set taxable item by amount
* auto create tax items if the item is taxable
* fix linter
* remove legacy tax entry
* display multiple items
* use the price from the form
* improve item sorting
* lintfix
2024-08-26 21:44:31 +02:00
04be887ad8
remove unused css
2024-08-23 16:24:24 +02:00
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