Commit Graph

45 Commits

Author SHA1 Message Date
Thomas Ruoff
fdb7c53f16 create mongo conection of import 2022-06-27 22:39:44 +02:00
Thomas Ruoff
5691b595ad Revert "use atlas integration env var"
This reverts commit ce01da812d.
2022-06-21 22:57:23 +02:00
Thomas Ruoff
35fd73280a Revert "add retryWrites w=majority"
This reverts commit a1e49bf9e4.
2022-06-21 22:57:14 +02:00
Thomas Ruoff
a1e49bf9e4 add retryWrites w=majority 2022-06-21 22:42:48 +02:00
Thomas Ruoff
ce01da812d use atlas integration env var 2022-06-21 22:07:43 +02:00
Thomas Ruoff
d96796ff68 fix typings 2022-05-17 22:06:12 +02:00
Thomas Ruoff
0cdee14d18 fix sending reject and confirmation mails 2022-04-08 00:04:37 +02:00
Thomas Ruoff
3c4f0efdc2 fix all the formatting 2022-04-02 00:42:25 +02:00
Thomas Ruoff
c31448ff9c also get booked days from calendar 2022-04-01 00:15:36 +02:00
Thomas Ruoff
d9cd2af314 extract patch booking to db 2022-03-14 23:55:49 +01:00
Thomas Ruoff
ef7f80fd92 address breaking changes 2022-03-14 23:55:49 +01:00
Thomas Ruoff
36f8719531 prettier all the things 2022-03-02 00:02:10 +01:00
Thomas Ruoff
73bb989ca7 fix db conn for nextauth 2021-12-08 23:51:09 +01:00
Thomas Ruoff
893896cf31 adopt to mongodb adapter changes 2021-12-08 23:51:09 +01:00
Thomas Ruoff
8dd0c7b9b2 add mongo adapter via mongoose 2021-10-27 00:49:12 +02:00
Thomas Ruoff
d52d967d1c fix fetch bookings 2021-09-09 10:39:07 +02:00
Thomas Ruoff
9958353784 sort bookings decending 2021-09-09 10:19:07 +02:00
Thomas Ruoff
9f3b6bb2e1 remover booker, that's overdosed
It also brings the problem of consolidating bookers over multiple
bookings. The amount of data is not justifying having it in an own
entity
2021-06-21 23:21:23 +02:00
Thomas Ruoff
9fe3fffb86 infer return type of functions 2021-03-22 23:14:48 +01:00
Thomas Ruoff
2174885f5a fix days validation on updating booking
days validation needs to ignore own days
2021-02-27 23:51:44 +01:00
Thomas Ruoff
e84d6549a0 make sure to generate just a single bill 2021-02-27 23:15:52 +01:00
Thomas Ruoff
2a5c9b8638 fix double booked day validation 2020-12-23 23:38:53 +01:00
Thomas Ruoff
b723fc5660 fix type errors hopefully *fingerscrossed* 2020-12-23 16:49:43 +01:00
Thomas Ruoff
c7cd252506 make getBookings parametrizable 2020-11-23 23:48:38 +01:00
Thomas Ruoff
650a7374ff add phone 2020-11-08 23:04:14 +01:00
Thomas Ruoff
195da65cd9 remove *Document intefaces from FE code 2020-11-06 23:37:04 +01:00
Thomas Ruoff
c52e3bf921 add useCreateIndex to mongo connection 2020-11-02 22:04:26 +01:00
Thomas Ruoff
9a4d55a3e2 fix error when no bill was found 2020-10-10 00:45:50 +02:00
Thomas Ruoff
a0cf63dcdc default to max milage found for a new bill 2020-10-08 00:35:21 +02:00
Thomas Ruoff
c396cdcbf9 further work on billing 2020-10-07 22:46:13 +02:00
Thomas Ruoff
f8434233d9 further work on bills 2020-10-07 22:46:13 +02:00
Thomas Ruoff
ec1b2e9629 enable bill storing 2020-10-07 22:46:13 +02:00
Thomas Ruoff
2e73875d37 first stab on bill model 2020-10-07 22:46:13 +02:00
Thomas Ruoff
928d6b3d4e fix typing error 2020-09-29 23:30:38 +02:00
Thomas Ruoff
c136b2d2e1 popuplate booker when getting bookings 2020-09-18 00:53:10 +02:00
Thomas Ruoff
56c8263e90 firt attempt for an ics calendar 2020-09-18 00:53:10 +02:00
Thomas Ruoff
e3a9da6efa improve server side validation error for double booking 2020-09-15 23:37:07 +02:00
Thomas Ruoff
451d0e2d78 re-use models when hot reloading 2020-09-09 00:25:09 +02:00
Thomas Ruoff
ef4c8ce24a fix validation error 2020-09-09 00:25:09 +02:00
Thomas Ruoff
62a0e79664 make findBookedDays a static of schema 2020-09-09 00:25:09 +02:00
Thomas Ruoff
cf92a69fa7 return 400 when validation fails 2020-09-09 00:25:09 +02:00
Thomas Ruoff
4b16e07985 further code improvements 2020-09-09 00:25:09 +02:00
Thomas Ruoff
52a68e9989 further typing improvements 2020-09-09 00:25:09 +02:00
Thomas Ruoff
90ac05a907 fix most type errors
still have a few things outstanding
2020-09-09 00:25:09 +02:00
Thomas Ruoff
be1e22460d rename js/x ts/x 2020-09-09 00:25:09 +02:00