Commit graph

30 commits

Author SHA1 Message Date
9e9cd8acc4
update dependencies 2025-03-23 23:06:19 +01:00
75eb3b8502
use COnfig struct to parse env variables 2025-03-23 22:57:22 +01:00
7d909f34e3
remove payment status field on item (#41) 2025-02-22 02:34:13 +01:00
bfde4eb601
fix bugs (#37)
### TL;DR
Reorganized booking service code and removed unused BookingRequest model

### What changed?
- Moved Payment model from payment.go to models.go
- Relocated payment-related service methods from service.go to payment.go
- Removed unused BookingRequest struct
- Updated dependencies to their latest versions

### How to test?
1. Run database migrations to verify removal of BookingRequest model
2. Test all payment-related endpoints to ensure functionality remains intact:
   - GET /payments/{id}
   - POST /payments
   - PUT /payments/{id}

### Why make this change?
- Improves code organization by grouping payment-related code together
- Removes unused BookingRequest model to reduce technical debt
- Keeps dependencies up to date for security and performance improvements
2025-01-25 00:41:32 +01:00
a2ce003299
parsing (#28)
* test: add test for booking parsing

* improve error handling

* fix: booking parsing

fix: guest number

fix: item name

fix: parsing

* refactor tests

* test: more
2025-01-05 16:04:44 +01:00
04d9e8c284
chore: upgrade dependencies 2025-01-04 13:19:01 +01:00
c6ec3a3a97
fix: dependencies 2024-12-08 17:45:47 +01:00
7b0d63855f
test: add test for All 2024-12-08 12:08:54 +01:00
025f31f79d
update dependencies 2024-12-07 12:31:51 +01:00
620465f206
RE20 github link footer (#21)
* add a github logo link to the repository in the footer

* update deps

* remove useless css loading
2024-11-14 22:14:20 +01:00
280470c385
up deps and add database package 2024-09-08 21:16:04 +02:00
54c772a265
update deps 2024-09-04 16:12:12 +02:00
f4250fb275
cleanup 2024-08-23 08:21:22 +02:00
75832d251d
use colorful logger 2024-08-21 16:56:11 +02:00
47ee4f2168
upgrade to Go 1.23 2024-08-21 07:41:54 +02:00
622adafef6
debug calendar secrets (#15)
* debug secret parsing

* better logging

* update deps
2024-08-09 14:36:14 +02:00
509afddf92
install G Calendar client 2024-08-03 22:33:50 +02:00
efc8c90d63
add dockerfile 2024-07-14 23:47:23 +02:00
0dc9bee3f7
add api_key to config 2024-06-16 16:20:55 +02:00
7d4e7816cd
update readme 2024-06-14 22:26:00 +02:00
5a5c31fba6
update golang version 2024-06-02 11:12:03 +02:00
e1766812c4
session login 2024-05-25 16:38:25 +02:00
8f4f1638a4
add google login 2024-05-19 21:04:05 +02:00
fee3f660ed
add login page 2024-05-10 12:45:08 +02:00
bb8ea5fe07
require all fields to create item 2024-04-20 21:53:33 +02:00
f89ee4f33d
update deps 2024-04-19 15:06:50 +02:00
dependabot[bot]
68500cbdb2
Bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.5.3 to 5.5.4.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.5.3...v5.5.4)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 22:24:03 +00:00
f4870cbb4c
sentry 2024-03-11 20:41:45 +01:00
a971aab58c
view model 2024-02-09 23:04:02 +01:00
a1b7c5921b
initial project structure 2024-02-04 12:48:43 +01:00