6f814e5b21
refactor: unified migrations and Tag* ID Changes
...
- unified the migrations
- added new IDs for Tag, TagAlias, TagGroup
- changed relevant functions to use the given IDs
BREAKING-CHANGE: Database needs to be cleared or migrated. Not compatible with Database v5
2025-01-28 13:27:11 +01:00
1540e5bbce
Fix : error assignment in CreateKnownSources test case
...
Signed-off-by: SoXX <soxx@anthrove.art>
2025-01-21 15:47:05 +01:00
9669ed293d
feat: Add CreateKnownSources function and test implementation
...
Signed-off-by: SoXX <soxx@anthrove.art>
2025-01-21 15:25:36 +01:00
d52b8f7f81
feat: Add new columns "enabled" and "meta" to "Source" table with defaults
...
Signed-off-by: SoXX <soxx@anthrove.art>
2025-01-21 15:10:48 +01:00
baa49d0a81
feat: Add migration to change 'name' column type to TEXT in 'Pool' table
...
Signed-off-by: SoXX <soxx@anthrove.art>
2025-01-21 15:03:07 +01:00
746ca0c5f0
fix: Update tag type addition method in SQL migration file
...
Signed-off-by: SoXX <soxx@anthrove.art>
2024-12-28 22:25:32 +01:00
b5135f795a
feat: Add new tag types
...
- Contributor
- Unknown
2024-12-28 22:06:47 +01:00
da76e6215d
fix(module): updated to version
2024-11-06 13:21:21 +01:00
18a68b452f
Merge branch 'dev/post-reports' of git.anthrove.art:Anthrove/otter-space-sdk into dev/post-reports
2024-11-06 12:22:27 +01:00
1ae76234b2
fix(database): update function
2024-11-06 12:20:24 +01:00
8bb2328307
Merge branch 'main' into dev/post-reports
2024-11-06 11:11:59 +00:00
d69d1b68f6
feat(database): added tests
2024-11-06 12:11:15 +01:00
bf90e2138c
feat(database): added CRUD
2024-11-06 11:48:01 +01:00
797aaa3723
feat(models): added new PostReport model
2024-11-06 11:47:48 +01:00
55f5795719
feat(migration): added new PostReport model
2024-11-06 11:22:22 +01:00
e53fd2c9a5
feat(migration): added migration toggle
2024-11-06 10:55:47 +01:00
d5f0d3ee8c
fix(database): migration
...
- fix wrong id types
2024-10-15 15:20:30 +02:00
104c148eb8
fix(database): pool model
2024-10-15 15:20:11 +02:00
ef31399ab6
feat(database): validation
...
- check for user source
2024-10-15 12:45:46 +02:00
0f1e6c6aaa
feat(database): tests
...
- now the test against 25 char id length
2024-10-15 12:41:01 +02:00
f70879cf8d
feat(database): validation
...
- added more validation for IDsi
2024-10-15 12:36:56 +02:00
59f404883e
fix(database): migration
...
- primary key is now first in position
2024-10-15 12:28:52 +02:00
a6d95067fe
feat(database): added tests
...
- added Create
- added Get
- added Update
- added Delete
2024-10-15 12:25:42 +02:00
27bc719a02
feat(database): added CRUD
...
- added Create
- added Get
- added Update
- added Delete
2024-10-15 12:25:32 +02:00
4312cbdff5
feat(database): added model
...
- added model
- added test for model
2024-10-15 11:23:42 +02:00
b1e97f4142
feat(database): scrape history
...
- added migration
2024-10-15 11:15:49 +02:00
d753d32025
fix: also check if its under 25
2024-10-15 10:59:04 +02:00
6a11dc57a4
fix: negation
2024-10-15 10:57:33 +02:00
28c19101be
fix: consistent id check
...
- use consistent methode to check if the id is 0
2024-10-15 10:51:20 +02:00
6b2d9e2cb5
fix: consistent id check
...
- use consistent methode to check if the id is 0
2024-10-15 10:50:55 +02:00
0c9180bff3
Merge branch 'dev/pools' of git.anthrove.art:Anthrove/otter-space-sdk into dev/pools
2024-10-15 10:49:57 +02:00
37487c4f52
fix: consistent id check
...
- use consistent methode to check if the id is 0
2024-10-15 10:45:55 +02:00
755aea20aa
fix: consistent id check
...
- use consistent methode to check if the id is 0
2024-10-15 10:41:39 +02:00
91254adfe3
fix: wrong error message
...
- fix the error message to be more precise what it is
2024-10-15 10:38:46 +02:00
5da2e9e52d
feat(database): added pool references
...
- added creating and deletion
2024-10-15 10:20:37 +02:00
a5420cc8c2
feat(pool): added pool pots
...
- added basic CRUD for PoolsPosts
2024-10-14 14:16:13 +02:00
c933b2ad63
feat(pool): added pool creation
...
- added basic CRUD for Pools
2024-10-14 13:05:48 +02:00
9a33de96a0
feat(database): Refactor Pool model to use PoolCategory type for category field
2024-10-14 12:30:27 +02:00
c120c583e3
feat(database): added pools
...
- added migration
- added model
2024-10-14 12:23:15 +02:00
1e658f6a39
feat(database): added indexes
...
- added index for UserFavorites
2024-10-14 11:37:38 +02:00
e5b8457f42
feat(database): set timezone in migrations
2024-08-29 15:18:23 +02:00
abe553e165
chore(database): Remove unused function
2024-08-29 15:18:10 +02:00
2391bad68e
feat(version): updated to version 4
2024-08-29 15:02:39 +02:00
8d47b94dcb
feat(database): set timezone in migrations
2024-08-29 14:58:42 +02:00
b3ebc23b09
feat(database): time in UTC
...
the time will now be saved in UTC
2024-08-29 14:34:40 +02:00
150313f7d7
fix(telemetry): tracer did not initialize
...
fixed a bug where the OtterSpacesSDK Crashes if no tracer was initialized
2024-08-29 10:44:40 +02:00
975e084b16
feat(scope): added sorting
2024-08-14 15:21:29 +02:00
44bedd20a1
feat(version): Update to version 3
...
Updated the module to version 3.
BREAKING CHANGE: This SDK version is not compatible with programs using the v2 implementation.
2024-08-14 14:58:06 +02:00
d10aa731bc
feat(test): added scopes fixed issues
...
fully tested scopes. Also found bugs with the tests. Those are now fixed.
2024-08-14 14:53:08 +02:00
8f6ca691bf
feat(test): added post, tags & fixed issues
...
fully tested post & tags. Also found bugs with the tests. Those are now fixed.
2024-08-14 13:43:11 +02:00