Tigor Hutasuhut
|
1b29cf8337
|
pubsub: added retry on reddit or database busy
|
2024-05-23 15:27:59 +07:00 |
|
Tigor Hutasuhut
|
1896839664
|
api: use app level lock when writing to database
/ push (push) Has been cancelled
because of database locked error
|
2024-05-23 13:49:37 +07:00 |
|
Tigor Hutasuhut
|
f78661aa6e
|
scheduler: fix missing default sheduler timeout causing scheduler to
/ push (push) Has been cancelled
never runs
|
2024-05-21 22:27:11 +07:00 |
|
Tigor Hutasuhut
|
2652933361
|
api: fix scheduler deadlocks
/ push (push) Has been cancelled
|
2024-05-14 18:49:45 +07:00 |
|
Tigor Hutasuhut
|
ee2e307f6a
|
api: integrated scheduler
|
2024-05-14 12:08:34 +07:00 |
|
Tigor Hutasuhut
|
f3ce9950a3
|
scheduler: implemented more proper scheduler api
|
2024-05-14 09:51:53 +07:00 |
|
Tigor Hutasuhut
|
7488e2b5e3
|
api: revamped scheduler to run every minute
/ push (push) Has been cancelled
Schedule now triggered by a runner that loops every minute and check if cron expression passes the time check.
|
2024-05-13 21:10:48 +07:00 |
|
Tigor Hutasuhut
|
3c8a1b1fd6
|
devices: enhanced more displays
|
2024-05-08 19:32:14 +07:00 |
|
Tigor Hutasuhut
|
e8da8717ea
|
devices: properly implemented and integrated windows wallpaper mode
|
2024-05-07 22:50:23 +07:00 |
|
Tigor Hutasuhut
|
494a4bc956
|
devices: filled the add device page
|
2024-05-07 20:51:00 +07:00 |
|
Tigor Hutasuhut
|
19ffbdf98c
|
device: added add page
|
2024-05-07 16:48:15 +07:00 |
|
Tigor Hutasuhut
|
6bd219ea4f
|
subreddit: starting download preemptively sends now sends "requires at least one device enabled message" if no devices are enabled
|
2024-05-07 10:33:56 +07:00 |
|
Tigor Hutasuhut
|
ab810c4b45
|
devices: enhanced device list and details page
|
2024-05-06 21:09:52 +07:00 |
|
Tigor Hutasuhut
|
b33b672cb6
|
devices: added page
|
2024-05-06 18:50:43 +07:00 |
|
Tigor Hutasuhut
|
81031dc2aa
|
api: image download now filters only enabled devices
|
2024-05-06 13:50:22 +07:00 |
|
Tigor Hutasuhut
|
e5b148a933
|
subreddit-details-view: added filter by device
|
2024-05-06 13:27:51 +07:00 |
|
Tigor Hutasuhut
|
42646c601d
|
performance: thumbnails are now forced to be saved in jpeg format
|
2024-05-05 23:28:29 +07:00 |
|
Tigor Hutasuhut
|
3fcf291e6d
|
schedule: added history page and version implementation
|
2024-05-05 22:34:05 +07:00 |
|
Tigor Hutasuhut
|
d90dbb5156
|
theme-change: removed in favor of built in
|
2024-05-04 19:39:02 +07:00 |
|
Tigor Hutasuhut
|
fea186924c
|
api: enhance the schedule status sets
|
2024-05-04 09:53:27 +07:00 |
|
Tigor Hutasuhut
|
7333e09e49
|
api: image temporary file will be removed after use
|
2024-05-04 09:53:03 +07:00 |
|
Tigor Hutasuhut
|
64c3d57a61
|
schedule: add schedule status and history tables
|
2024-05-03 23:40:05 +07:00 |
|
Tigor Hutasuhut
|
c11acabee1
|
pubsub: moved to bbolt for better concurrency handling
|
2024-05-03 21:02:31 +07:00 |
|
Tigor Hutasuhut
|
0d68bbead0
|
subreddit: implemented add page
|
2024-05-03 19:44:25 +07:00 |
|
Tigor Hutasuhut
|
4e7f91d098
|
subreddit-add: enhanced subreddit check and add form
|
2024-05-03 10:27:03 +07:00 |
|
Tigor Hutasuhut
|
15f9634187
|
api: isImageEntryExists: fix image file existence check
|
2024-05-03 09:31:57 +07:00 |
|
Tigor Hutasuhut
|
9ad5d8afdd
|
subreddit-view: added subreddit name input
|
2024-05-02 23:16:28 +07:00 |
|
Tigor Hutasuhut
|
05cf28635b
|
view(subreddit_details): implement filter bar and showing image from to
|
2024-05-02 19:24:24 +07:00 |
|
Tigor Hutasuhut
|
387988139e
|
views: implemented subreddit details page
|
2024-05-02 15:42:10 +07:00 |
|
Tigor Hutasuhut
|
e3bda647f3
|
view: implemented subreddits list page
|
2024-05-01 18:16:54 +07:00 |
|
Tigor Hutasuhut
|
65bb5732ca
|
reddit: fix image copy for existing should go to temp dir first
|
2024-05-01 00:02:30 +07:00 |
|
Tigor Hutasuhut
|
1c1c0d03d9
|
errs: fixed error message not giving proper spacing
|
2024-04-30 21:39:53 +07:00 |
|
Tigor Hutasuhut
|
4876930563
|
refactor: simpler data columns
|
2024-04-30 14:12:33 +07:00 |
|
Tigor Hutasuhut
|
547e73846d
|
api: isImageExists now returns false if the image does not exist in the target path or database
|
2024-04-30 12:56:41 +07:00 |
|
Tigor Hutasuhut
|
0073306563
|
device: updating values now return rows
|
2024-04-30 11:34:30 +07:00 |
|
Tigor Hutasuhut
|
2b4df20754
|
sqlite: date based columns migrated to int64
|
2024-04-29 21:45:18 +07:00 |
|
Tigor Hutasuhut
|
33c1b0dd17
|
navigation: added theme select support
|
2024-04-29 13:31:09 +07:00 |
|
Tigor Hutasuhut
|
2f66122be1
|
log: http better log handling
|
2024-04-29 12:27:46 +07:00 |
|
Tigor Hutasuhut
|
66fc1a964b
|
reddit: get post now unescape title
|
2024-04-29 09:52:30 +07:00 |
|
Tigor Hutasuhut
|
f8921b0cc9
|
view: updated home page to include recently added images
|
2024-04-27 22:07:20 +07:00 |
|
Tigor Hutasuhut
|
62e3f9778e
|
images: added list api
|
2024-04-27 20:00:30 +07:00 |
|
Tigor Hutasuhut
|
d99e28d997
|
api: implemented image download properly
|
2024-04-27 15:16:14 +07:00 |
|
Tigor Hutasuhut
|
19cd92004c
|
reddit: handled image downloads
|
2024-04-26 22:13:04 +07:00 |
|
Tigor Hutasuhut
|
6b35321e1e
|
events: added events api route
|
2024-04-26 15:13:29 +07:00 |
|
Tigor Hutasuhut
|
0b04bed992
|
subreddit: subreddit not registered message when subreddit not found
|
2024-04-26 15:09:34 +07:00 |
|
Tigor Hutasuhut
|
a4d840bcbf
|
subreddit(check): fix wrong status code to report upstream
|
2024-04-26 10:53:00 +07:00 |
|
Tigor Hutasuhut
|
c6d84e3de2
|
subreddit: added check endpoint
|
2024-04-26 10:51:09 +07:00 |
|
Tigor Hutasuhut
|
bd6092fdee
|
subreddits: add create api
|
2024-04-25 20:22:05 +07:00 |
|
Tigor Hutasuhut
|
86c3a0d699
|
api: started cron scheduler
|
2024-04-25 13:52:38 +07:00 |
|
Tigor Hutasuhut
|
e5bfe7a29a
|
api: refactor db instance
|
2024-04-25 13:28:35 +07:00 |
|