Maxime Cannoodt
|
654aa3e9c4
|
cascade delete notes
|
2022-09-11 18:07:06 +02:00 |
|
Maxime Cannoodt
|
3b08d84b26
|
test get embed controller
|
2022-09-11 17:47:01 +02:00 |
|
Maxime Cannoodt
|
a675de3420
|
embec ton
|
2022-08-30 13:54:17 +02:00 |
|
Maxime Cannoodt
|
f60dc3b018
|
embed controller
|
2022-08-30 13:52:52 +02:00 |
|
Maxime Cannoodt
|
bbc92dc01c
|
more updated tests
|
2022-08-30 13:29:00 +02:00 |
|
Maxime Cannoodt
|
35bcc5c5b9
|
update tests
|
2022-08-30 13:24:39 +02:00 |
|
Maxime Cannoodt
|
146e1848bc
|
post requests and tests
|
2022-08-30 12:53:52 +02:00 |
|
Maxime Cannoodt
|
86d8771303
|
note dao unit test
|
2022-08-30 10:05:41 +02:00 |
|
Maxime Cannoodt
|
433394a3c2
|
add transactions
|
2022-08-30 09:51:53 +02:00 |
|
Maxime Cannoodt
|
6de10f07e6
|
wip
|
2022-08-28 22:43:18 +02:00 |
|
Maxime Cannoodt
|
a797aa00e9
|
embed schema and dao
|
2022-08-28 21:57:47 +02:00 |
|
Maxime Cannoodt
|
a2569a2b34
|
write array buffer/base64 conversion
|
2022-08-28 21:04:17 +02:00 |
|
Maxime Cannoodt
|
e9956486fd
|
add table
|
2022-08-25 16:24:18 +02:00 |
|
Maxime Cannoodt
|
403ce696bc
|
fix: 🐛 Fix missing types that make build fail
|
2022-08-25 10:33:57 +02:00 |
|
Maxime Cannoodt
|
bbc6ce8592
|
feat: ✨ migration to WebCrypto API
|
2022-08-25 10:16:03 +02:00 |
|
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
|
7ea11903f8
|
docs: 💬 update plugin branding to quickshare
|
2022-08-16 20:48:29 +02:00 |
|
Maxime Cannoodt
|
655aeabbb5
|
Merge pull request #18 from mcndt/expired-note-bloom-filter
feat: ✨ return HTTP 410 page for expired notes
|
2022-08-11 15:01:03 +02:00 |
|
Maxime Cannoodt
|
908c6b5901
|
feat: ✨ return HTTP 410 page for expired notes
|
2022-08-11 14:59:48 +02:00 |
|
Maxime Cannoodt
|
062ecf406f
|
fix: 🐛 fix upload limit not working correctly
|
2022-08-10 09:27:30 +02:00 |
|
Maxime Cannoodt
|
dfc3b81466
|
fix: 🐛 Fix backend service not starting after refactor
|
2022-08-10 08:40:17 +02:00 |
|
Maxime Cannoodt
|
6f60ea11e6
|
refactor: split Express app into controller pattern
|
2022-08-09 19:37:48 +02:00 |
|
Maxime Cannoodt
|
0ba9d74a83
|
fix: 🐛 event logging: fix proxy IP being logged instead of client IP
|
2022-08-09 12:13:07 +02:00 |
|
Maxime Cannoodt
|
ff6b45771e
|
fix: 🐛 log correct client host behind reverse proxy
|
2022-08-09 00:09:02 +02:00 |
|
Maxime Cannoodt
|
9b1a446340
|
feat: 🔊 Add event logging for note read, writes and purges.
|
2022-08-08 23:43:35 +02:00 |
|
Maxime Cannoodt
|
293af7f34b
|
refactor: 🗃️ Change event log database for note purges
|
2022-08-08 23:39:37 +02:00 |
|
Maxime Cannoodt
|
e7f17dbe4d
|
feat: 🗃️ Add event table to schema, add EventLogger class to server
|
2022-08-08 22:46:50 +02:00 |
|
Maxime Cannoodt
|
acc4fc5710
|
ci: 👷 Add server test CI script
|
2022-08-04 10:35:48 +02:00 |
|
Maxime Cannoodt
|
67408f14af
|
update package descriptions
|
2022-07-11 12:04:53 +02:00 |
|
Maxime Cannoodt
|
774848dd45
|
promisify clean expired notes
|
2022-07-10 23:43:28 +02:00 |
|
Maxime Cannoodt
|
c64633ecd0
|
unit test expired note removal
|
2022-07-10 23:39:58 +02:00 |
|
Maxime Cannoodt
|
276ac5cfe0
|
validate POST body form
|
2022-07-10 23:26:52 +02:00 |
|
Maxime Cannoodt
|
1d824d5f07
|
rate limiting on get, more unit test config
|
2022-07-10 23:00:32 +02:00 |
|
Maxime Cannoodt
|
9fcd8e5903
|
apply upload limit
|
2022-07-10 14:19:58 +02:00 |
|
Maxime Cannoodt
|
c14782310a
|
better package scripts
|
2022-07-10 14:03:23 +02:00 |
|
Maxime Cannoodt
|
0b9c5a049a
|
remove test db before tests, not after
|
2022-07-09 13:24:25 +02:00 |
|
Maxime Cannoodt
|
a7445c3520
|
ignore logger file
|
2022-07-09 13:22:36 +02:00 |
|
Maxime Cannoodt
|
c55dc28d59
|
disable info logs in integration tests
|
2022-07-09 13:17:45 +02:00 |
|
Maxime Cannoodt
|
43297b4807
|
add some integration tests
|
2022-07-09 13:02:35 +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
|
aced4ecfef
|
better error handling
|
2022-07-06 15:07:51 +02:00 |
|
Maxime Cannoodt
|
1a624f38b9
|
add logging to server
|
2022-07-06 14:59:38 +02:00 |
|
Maxime Cannoodt
|
8e3d0d42bd
|
add mock tests to server
|
2022-07-04 22:11:45 +02:00 |
|
Maxime Cannoodt
|
587a561035
|
add testing to webapp
|
2022-07-04 22:08:13 +02:00 |
|
Maxime Cannoodt
|
28b2988b86
|
Add reverse proxy to docker compose (traefik)
|
2022-07-03 11:02:21 +02:00 |
|
Maxime Cannoodt
|
863918cc4f
|
tidy up env vars
|
2022-07-02 21:14:07 +02:00 |
|
Maxime Cannoodt
|
1a2cb003b3
|
add example env webapp
|
2022-07-02 20:54:55 +02:00 |
|