Maxime Cannoodt
|
5dbdf8d1d2
|
feat: ✨ log user identifier and user plugin version in write event table
|
2022-08-18 22:28:17 +02:00 |
|
Maxime Cannoodt
|
908c6b5901
|
feat: ✨ return HTTP 410 page for expired notes
|
2022-08-11 14:59:48 +02:00 |
|
Maxime Cannoodt
|
6f60ea11e6
|
refactor: split Express app into controller pattern
|
2022-08-09 19:37:48 +02:00 |
|
Maxime Cannoodt
|
276ac5cfe0
|
validate POST body form
|
2022-07-10 23:26:52 +02:00 |
|
Maxime Cannoodt
|
9fcd8e5903
|
apply upload limit
|
2022-07-10 14:19:58 +02:00 |
|
Maxime Cannoodt
|
5e2da1db6d
|
integration testing with sqlite
|
2022-07-09 12:26:49 +02:00 |
|
Maxime Cannoodt
|
2be7bfcaee
|
add sample test
|
2022-07-09 10:47:03 +02:00 |
|
Maxime Cannoodt
|
0efd3f4056
|
add testing libs, separate app from server
|
2022-07-09 10:35:44 +02:00 |
|
Maxime Cannoodt
|
404897f5fa
|
even better logging
|
2022-07-06 15:12:11 +02:00 |
|
Maxime Cannoodt
|
1a624f38b9
|
add logging to server
|
2022-07-06 14:59:38 +02:00 |
|
Maxime Cannoodt
|
91f6205b90
|
post rate limiting
|
2022-06-29 22:19:50 +02:00 |
|
Maxime Cannoodt
|
9b4eccd2a7
|
add helmet
|
2022-06-29 17:14:05 +02:00 |
|
Maxime Cannoodt
|
dcf607c0dc
|
schedule deletion of notes
|
2022-06-29 14:17:38 +02:00 |
|
Maxime Cannoodt
|
b33c8134ac
|
cors for localhost
|
2022-06-23 20:22:34 +02:00 |
|
Maxime Cannoodt
|
cc9653d464
|
reordering
|
2022-06-21 23:30:11 +02:00 |
|