Abdullah Atta
|
309dcafa02
|
monograph: add new id/view endpoint for self destruction
|
2024-10-12 11:59:10 +05:00 |
|
Abdullah Atta
|
356488beab
|
s3: use protocol from service url (fixes #6)
|
2024-09-04 10:22:07 +05:00 |
|
Abdullah Atta
|
962b805054
|
api: remove s3 objects bigger than the maximum size
|
2024-08-29 12:20:32 +05:00 |
|
Abdullah Atta
|
63069ae573
|
sync: more stable deserializer for syncitem model
|
2024-08-11 10:18:55 +05:00 |
|
Abdullah Atta
|
cd06a31d1b
|
docker: expose non-80 port inside containers
|
2024-08-09 11:20:07 +05:00 |
|
Abdullah Atta
|
881354ab83
|
global: fix failing build
|
2024-08-01 12:20:37 +05:00 |
|
Abdullah Atta
|
d0a1a2ea9f
|
docker: enable reflection for json serializing
|
2024-07-31 12:58:38 +05:00 |
|
Abdullah Atta
|
005dc4284d
|
docker: publish with TrimMode set to partial
|
2024-07-31 12:17:22 +05:00 |
|
Abdullah Atta
|
c730a77b41
|
docker: optimize dockerfiles for multi platform builds
|
2024-07-31 11:33:42 +05:00 |
|
Abdullah Atta
|
d4b0f7cdf5
|
docker: revert all chanegs to dockerfile
|
2024-07-31 09:51:46 +05:00 |
|
Abdullah Atta
|
3ebfc8de7c
|
docker: remove --use-current-runtime
|
2024-07-31 09:12:28 +05:00 |
|
Abdullah Atta
|
2201984689
|
docker: fix You may also need to include 'linux-x64' in your project's RuntimeIdentifiers
|
2024-07-31 09:07:25 +05:00 |
|
Abdullah Atta
|
46675033c8
|
fix docker build (again)
|
2024-07-30 16:11:12 +05:00 |
|
Abdullah Atta
|
805ee02b4b
|
fix docker build
|
2024-07-30 16:06:18 +05:00 |
|
Abdullah Atta
|
edd860e3ae
|
global: simplify dockerfiles
|
2024-07-30 15:38:17 +05:00 |
|
Abdullah Atta
|
dad489f41d
|
global: update docker-compose config
|
2024-07-30 11:30:56 +05:00 |
|
Abdullah Atta
|
e380797004
|
s3: allow setting separate bucket name for internal s3 service
|
2024-07-23 10:46:21 +05:00 |
|
Abdullah Atta
|
e9fb43b7ba
|
api: minor refactoring
|
2024-06-07 15:42:26 +05:00 |
|
Abdullah Atta
|
59cf7ffcde
|
notesnook: add opentelemetry based metric logging
|
2024-06-07 15:41:44 +05:00 |
|
Abdullah Atta
|
f5bb5d0716
|
api: remove unnecessary auth policies
|
2024-06-07 15:39:49 +05:00 |
|
Abdullah Atta
|
44536cb9f5
|
common: add helper for registering repositories
|
2024-06-07 15:37:39 +05:00 |
|
Abdullah Atta
|
99da765a1c
|
api: use wamp services instead of forwarding http requests for internal apis
|
2024-06-07 15:35:31 +05:00 |
|
Abdullah Atta
|
336976dd1e
|
monographs: Id -> _id
|
2024-06-07 15:30:47 +05:00 |
|
Abdullah Atta
|
fe4b71ef7e
|
api: optimize announcements fetching
|
2024-06-07 15:30:34 +05:00 |
|
Abdullah Atta
|
292f2d4ece
|
sync: add upsertmany for faster bulk upserts
|
2024-06-07 11:16:06 +05:00 |
|
Abdullah Atta
|
98c5f0c96f
|
sync: use builders instead of linq for mongodb queries
|
2024-06-07 11:12:31 +05:00 |
|
Abdullah Atta
|
ad4e43e879
|
sync: remove item type specific model classes & simplify sync repository usage
|
2024-06-07 11:10:43 +05:00 |
|
Abdullah Atta
|
90b9012c32
|
sync: use custom bson serializer for SyncItem for perf
|
2024-06-07 11:00:48 +05:00 |
|
Abdullah Atta
|
9d2c54ad33
|
sync: remove legacy sync api
|
2024-06-07 10:56:17 +05:00 |
|
Abdullah Atta
|
0c0ade0c64
|
sync: refactor sync device service to be more memory efficient
|
2024-06-07 10:55:15 +05:00 |
|
Abdullah Atta
|
7ce02d0193
|
api: only fetch monographs' ids
|
2024-06-07 10:50:47 +05:00 |
|
Abdullah Atta
|
cb0ad7ac9a
|
api: improve pro authorization handling
|
2024-06-07 10:49:57 +05:00 |
|
Abdullah Atta
|
690414cb51
|
s3: only allow pro users to upload attachments
|
2024-05-29 22:58:34 +05:00 |
|
Abdullah Atta
|
95119f8df2
|
global: change default log level in prod to Warning
|
2024-05-16 13:16:11 +05:00 |
|
Abdullah Atta
|
6e192e1765
|
s3: return 0 on failure instead of null when getting attachment size
|
2024-05-16 13:14:16 +05:00 |
|
Abdullah Atta
|
45a8f056b9
|
api: handle sync v2 in SyncRequirement
|
2024-05-16 13:13:38 +05:00 |
|
Abdullah Atta
|
1c901aad84
|
api: remove profile from user settings
|
2024-05-16 13:13:06 +05:00 |
|
Abdullah Atta
|
98b5143bfe
|
sync: v3 compatible sync
|
2024-05-16 13:12:37 +05:00 |
|
Abdullah Atta
|
7ad546a863
|
s3: require pro subscription to upload files
|
2024-05-16 13:10:18 +05:00 |
|
Abdullah Atta
|
1e3b308210
|
api: minor refactors
|
2024-03-05 10:26:44 +05:00 |
|
Abdullah Atta
|
9a98c1afb8
|
notesnook: add support for user profile
|
2024-03-05 10:25:54 +05:00 |
|
Abdullah Atta
|
1dcf6557a7
|
announcements: add support for variable substitution
|
2024-03-05 10:24:52 +05:00 |
|
Abdullah Atta
|
ce7fb81df3
|
monographs: self destruct monographs on api call
|
2024-03-05 10:24:13 +05:00 |
|
Abdullah Atta
|
61adea6a06
|
monographs: check monograph size on update
|
2024-03-05 10:23:36 +05:00 |
|
Abdullah Atta
|
8781531042
|
sync: add new repositories for vault & settings
|
2024-03-05 10:22:51 +05:00 |
|
Abdullah Atta
|
dbc726aea8
|
sync: remove colors & tags syncing from v1 sync
|
2024-03-05 10:20:51 +05:00 |
|
Abdullah Atta
|
36690c5472
|
sync: rename Settings repository to LegacySettings
|
2024-03-05 10:20:23 +05:00 |
|
Abdullah Atta
|
e7350e2c49
|
sync: fix vault key getting reset on sync
|
2024-03-05 10:16:04 +05:00 |
|
Abdullah Atta
|
b8835923c5
|
sync: validate cipher base64 before adding to database
|
2024-03-05 10:13:36 +05:00 |
|
Abdullah Atta
|
29eedd57e8
|
global: minor refactoring
|
2024-03-05 10:07:01 +05:00 |
|