Commit Graph

658 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
f4afd24f2c Fixed updating last import date for backends. 2022-06-27 19:58:04 +03:00
Abdulmhsen B. A. A
76162a7039 Updated build to include new branches. 2022-06-27 18:55:56 +03:00
Abdulmhsen B. A. A
9b2c54731a Updated build to include new branches. 2022-06-27 18:38:58 +03:00
Abdulmohsen
31def6fd08 Merge pull request #177 from ArabCoders/dev
MemoryMapper: report changed data more accurately.
2022-06-27 18:26:42 +03:00
Abdulmhsen B. A. A
2ad601e46c MemoryMapper: report changed data more accurately. 2022-06-27 18:26:01 +03:00
Abdulmohsen
7554e1241b Merge pull request #176 from ArabCoders/dev
Adding debug trace to all exception catchers.
2022-06-27 17:19:23 +03:00
Abdulmhsen B. A. A
a0d77c77b3 updated mappers to reflect new guids changes. 2022-06-27 17:18:52 +03:00
Abdulmhsen B. A. A
dd7e79f515 updated last remaining exception catchers without trace support. 2022-06-27 17:11:50 +03:00
abdulmohsen
36b8380517 Adding debug trace to all backends exceptions catcher. 2022-06-26 15:30:10 +03:00
Abdulmohsen
8226415ee7 Merge pull request #175 from ArabCoders/dev
Fixed missing pointer in specific leading to duplicate episodes.
2022-06-25 23:46:09 +03:00
Abdulmhsen B. A. A
117201b2ce Updated MemoryMapper to be inline with how we want it to be. 2022-06-25 23:32:42 +03:00
Abdulmhsen B. A. A
21cc923fba Fixed missing pointers in some specific cases leading to duplicate episodes being added. 2022-06-25 22:06:46 +03:00
Abdulmohsen
13c18330d9 Merge pull request #174 from ArabCoders/dev
Added an option to disable external id parsing for episodes
2022-06-25 21:22:45 +03:00
Abdulmhsen B. A. A
ce0d8bf0d4 Added an option to disable external id parsing for episodes and rely on relative ids. 2022-06-25 21:20:56 +03:00
Abdulmohsen
33e1a4c589 Merge pull request #172 from ArabCoders/dev
Prioritize relative ids for episodes and implements ignore list
2022-06-25 15:03:10 +03:00
Abdulmhsen B. A. A
dbcb348841 Added the ability to ignore external ids. Closes #173 2022-06-25 15:00:55 +03:00
Abdulmhsen B. A. A
0f98891cb6 Initial code to support ignoring external ids for specific backends. 2022-06-25 02:13:49 +03:00
Abdulmhsen B. A. A
d016fa613c Prioritize relative ids for episodes, as external ids reported from backends is often incorrect for episodes. 2022-06-24 19:30:54 +03:00
Abdulmhsen B. A. A
318f714c9d Added request_id in webhook responses. 2022-06-22 22:46:02 +03:00
Abdulmohsen
0063838dc9 Merge pull request #171 from ArabCoders/dev
Changed how we report main data to webhooks handler.
2022-06-21 15:12:51 +03:00
Abdulmhsen B. A. A
f47d516498 Changed how we report webhook attributes back to main handler. 2022-06-21 13:45:54 +03:00
Abdulmhsen B. A. A
48251610cc Removed double brackets in log message for message flag. 2022-06-20 22:57:15 +03:00
Abdulmohsen
9070f42221 Merge pull request #170 from ArabCoders/dev
Updated system:logs to better reflect the changes to our logging system.
2022-06-20 22:54:01 +03:00
Abdulmhsen B. A. A
9b162457cf Added shortcuts to commonly used commands. 2022-06-20 22:40:00 +03:00
Abdulmhsen B. A. A
261554b64e Updated system:logs to reflect changes to our logging. 2022-06-20 22:37:15 +03:00
Abdulmhsen B. A. A
6ae271ca11 We no longer rely on nginx to display webhook responses. instead of we log them into access.(date).log. This allow us to switch back to caddy. 2022-06-20 22:02:30 +03:00
Abdulmhsen B. A. A
9e233799be Added server name and client name 2022-06-20 21:58:53 +03:00
Abdulmhsen B. A. A
c3802bed14 Removed unneeded configurable variables. 2022-06-20 19:32:36 +03:00
Abdulmohsen
7fe944226b Merge pull request #169 from ArabCoders/dev
Cleaned up shared import/export code.
2022-06-20 19:10:27 +03:00
Abdulmhsen B. A. A
7d471af2e1 Do not update last sync date if backend reported error during import/export. 2022-06-20 19:05:29 +03:00
Abdulmhsen B. A. A
538a54a878 As we moved logging to stderr it's make sense to output stderr before stdout. 2022-06-20 19:04:44 +03:00
Abdulmhsen B. A. A
d869111614 Cleaned up shared import/export code. 2022-06-20 18:57:43 +03:00
Abdulmohsen
9479ecb385 Merge pull request #168 from ArabCoders/dev
Fully migrated all backends action into separate action classes.
2022-06-19 17:39:00 +03:00
Abdulmhsen B. A. A
03cce2a817 Removed the ability to externally add to the serves.yaml 2022-06-19 17:04:01 +03:00
Abdulmhsen B. A. A
4ecc664238 Migrated Jellyfin/emby import/export to separate actions. 2022-06-19 17:00:13 +03:00
Abdulmhsen B. A. A
750f19014d Migrated plex import/export to separate actions. 2022-06-19 12:57:58 +03:00
Abdulmohsen
3acc881184 Merge pull request #167 from ArabCoders/dev
Migrating backends methods into separate actions.
2022-06-18 19:33:57 +03:00
Abdulmhsen B. A. A
393cd72c3e Migrated backends get library to separate action. 2022-06-18 19:31:57 +03:00
Abdulmhsen B. A. A
baf3c59aab added isLocal method to GuidInterface to check whether the given guid local or not. 2022-06-18 18:12:37 +03:00
Abdulmhsen B. A. A
c0b0ce242a migrated backends get libraries list into separate action. 2022-06-18 16:16:16 +03:00
Abdulmhsen B. A. A
b1075e2efc Migrated backends push method into separate action. 2022-06-18 15:10:38 +03:00
Abdulmohsen
5a751bd9ed Merge pull request #166 from ArabCoders/dev
Migrated backends search methods into separate actions.
2022-06-17 22:08:23 +03:00
abdulmohsen
e59759d706 Migrated backends search methods into separate actions. 2022-06-17 21:47:51 +03:00
Abdulmohsen
94b48f3fef Merge pull request #165 from ArabCoders/dev
Migrated backends user list to separate action.
2022-06-17 18:03:50 +03:00
abdulmohsen
3391ac2fe2 Moved Console logger output to stderr instead stdout to not interfere with 2022-06-17 17:57:19 +03:00
abdulmohsen
4a5569bf55 Fixed emby webhook parsing, for some reason they no longer send playback.scrobble 2022-06-17 17:25:07 +03:00
abdulmohsen
76c37547b8 Migrated backends user list to separate action. 2022-06-17 17:25:07 +03:00
abdulmohsen
5e43d0cfa7 Switched ag array_key_exists call to null check, this might lead to subtle bugs. 2022-06-17 17:25:07 +03:00
abdulmohsen
1ef60f4360 Make TryResponse wrap returned data in response object if it's not already in one. 2022-06-17 13:26:56 +03:00
Abdulmohsen
0a484b900a Merge pull request #164 from ArabCoders/dev
using LIKE for metadata/extra search in db:list
2022-06-16 22:15:34 +03:00