shenlong-tanwen
84fcbd4df8
fix sync and show the button on iOS only
2025-09-09 21:38:29 +05:30
shenlong-tanwen
de1c6d7182
update migration
2025-09-09 01:11:29 +05:30
shenlong-tanwen
53fc603d91
merge main
...
# Conflicts:
# mobile/drift_schemas/main/drift_schema_v10.json
# mobile/lib/infrastructure/repositories/db.repository.dart
# mobile/lib/infrastructure/repositories/db.repository.drift.dart
# mobile/lib/infrastructure/repositories/db.repository.steps.dart
# mobile/test/drift/main/generated/schema_v10.dart
2025-09-09 01:06:03 +05:30
Alex
59accbf32a
fix: prevent isolate deadlock ( #21692 )
2025-09-08 19:18:13 +00:00
shenlong
059a0e8aa8
feat: sync AuthUserV1 ( #21565 )
...
* feat: sync AuthUserV1
* migration
* chore: fix analyze
* fix user updatedAt check
* fix: auth user sync query
* generate sql
* bump schema version and update migration
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-09-08 14:00:10 -05:00
bo0tzz
6a55c36762
fix: print errors in weblate merge job ( #21683 )
2025-09-08 17:37:10 +02:00
bo0tzz
c0bff4b493
fix: pass repo to gh cli in weblate checks job ( #21681 )
2025-09-08 17:32:44 +02:00
shenlong
fd4c2acde8
feat: handle SyncResetV1 ( #20732 )
...
* feat: handle SyncResetV1
* auto retry on reset and handle SyncCompleteV1
* fix tests
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-09-08 09:48:26 -05:00
bo0tzz
5acf909235
fix: gh cli needs explicit GH_TOKEN env var in gha ( #21680 )
2025-09-08 14:48:08 +00:00
bo0tzz
fb1458c720
fix: pre-job branch scope on weblate checks job ( #21679 )
2025-09-08 16:30:28 +02:00
Peter Buga
255dabc239
fix(server): valid backups with DB_URL env variable config ( #21669 )
2025-09-08 14:29:34 +00:00
Mert
27751f8fd4
fix(server): remove pcm from default accepted codecs ( #21655 )
...
remove pcm from default
2025-09-08 09:26:28 -05:00
bo0tzz
72ffa37dd9
feat: workflow for automated translations merge ( #21639 )
...
* feat: workflow for automated translations merge
* feat: dismiss review on merge failure
* chore: parameterize weblate URL
* fix: remove unnecessary CHANGES_REQUESTED review flow
* feat: leave weblate locked on failures
* chore: remove unnecessary merge timeout comment
The review dismissal already communicates this
* chore: remove todo
* feat: save api call
* fix: quotes
2025-09-08 09:25:31 -05:00
Jason Rasmussen
5a7042364b
feat: add partner create endpoint ( #21625 )
2025-09-05 17:59:11 -04:00
shenlong-tanwen
67fb9b7a2a
hash after remote sync
2025-09-06 02:35:56 +05:30
shenlong-tanwen
03cd491197
use a separate table instead of a column on remote asset
2025-09-06 02:16:53 +05:30
shenlong-tanwen
5236a72fb3
migrate hashes from remote asset table
2025-09-06 01:58:08 +05:30
shenlong-tanwen
b11ea52704
re-add migration and fix upload from main timeline
2025-09-06 01:57:40 +05:30
shenlong-tanwen
e2c87c2042
more fixes
2025-09-06 01:57:40 +05:30
shenlong-tanwen
9cf5d83707
more fixes
2025-09-06 01:57:30 +05:30
shenlong-tanwen
254ca4a13d
fix types
2025-09-06 01:57:24 +05:30
shenlong-tanwen
82c93cf325
handle cloud id migration
2025-09-06 01:57:16 +05:30
shenlong-tanwen
d02d3b5472
add generated cloudID column with index
2025-09-06 01:56:31 +05:30
shenlong-tanwen
867f4fc53a
retry cloud id mapping on migration
2025-09-06 01:56:22 +05:30
shenlong-tanwen
d81ee18238
sync remote asset metadata
2025-09-06 01:56:22 +05:30
shenlong-tanwen
b93b07f461
rebase main
2025-09-06 01:56:09 +05:30
shenlong-tanwen
36680e4279
send cloudId during upload
...
# Conflicts:
# mobile/lib/services/upload.service.dart
2025-09-06 01:55:54 +05:30
shenlong-tanwen
816fb1746a
rebase on server changes
2025-09-06 01:55:54 +05:30
shenlong-tanwen
4b7d61ce97
add migration
...
# Conflicts:
# mobile/lib/utils/migration.dart
2025-09-06 01:55:54 +05:30
shenlong-tanwen
bfadf68e15
map cloud Ids during local sync
2025-09-06 01:55:23 +05:30
shenlong-tanwen
61e079a63e
store cloudId in sqlite
2025-09-06 01:55:23 +05:30
shenlong-tanwen
ecbaca3cee
feat: add cloud id during native sync
...
# Conflicts:
# mobile/lib/platform/native_sync_api.g.dart
2025-09-06 01:55:23 +05:30
Jason Rasmussen
ada4265cf9
feat: asset metadata
...
# Conflicts:
# mobile/openapi/README.md
# mobile/openapi/lib/api.dart
# mobile/openapi/lib/api_client.dart
# mobile/openapi/lib/api_helper.dart
# mobile/openapi/lib/model/sync_entity_type.dart
# server/src/dtos/asset.dto.ts
# server/src/queries/asset.repository.sql
# server/src/queries/sync.repository.sql
# server/src/repositories/asset.repository.ts
# server/src/repositories/sync.repository.ts
# server/src/services/sync.service.ts
2025-09-06 01:55:23 +05:30
github-actions
db0ea0f3a8
chore: version v1.141.1
v1.141.1
2025-09-05 19:44:39 +00:00
Alex
88c0243a20
chore: robust isolation tasks coordination ( #21605 )
...
* chore: robust isolation tasks coordination
* give more time for database transaction to clean up
* chore: clean up logs
* chore: clean up logs
* fix: logs
2025-09-05 19:39:38 +00:00
Alex
3a29522df6
fix: memory not getting refreshed on new day ( #21623 )
2025-09-05 19:32:41 +00:00
bo0tzz
50eae23f3a
fix: use specific uv version in ML dockerfile ( #21611 )
2025-09-05 20:15:29 +02:00
Weblate (bot)
95419750bb
chore(web): update translations ( #21464 )
...
Co-authored-by: AbuKareem Tuffaha <abukareem.tuffaha@gmail.com>
Co-authored-by: Dawider10 <dawider110@gmail.com>
Co-authored-by: DevServs <bonov@mail.ru>
Co-authored-by: Felipe Garcia <garcia.o.felipe@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Gustavo de León <alfonso.gus.deleon@gmail.com>
Co-authored-by: Hyouhyan <hyouhyan@hyouhyan.com>
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com>
Co-authored-by: Isfan Nur Fauzi <isfannurfauzi@gmail.com>
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com>
Co-authored-by: JPar99 <github.wad969@passmail.com>
Co-authored-by: Joseph <josephlegrand33+hosted.weblate.org@gmail.com>
Co-authored-by: José Rodrigues <j.rodrigues.pcmedic@gmail.com>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Junghyuk Kwon <kwon@junghy.uk>
Co-authored-by: Leigh van der merwe <palitu822@gmail.com>
Co-authored-by: Lenny Angst <lenny@familie-angst.ch>
Co-authored-by: Leon Fertig <leon.fertig2004@gmail.com>
Co-authored-by: Matjaž T <matjaz@moj-svet.si>
Co-authored-by: Mikko Asikainen <mikko@asikainen.com>
Co-authored-by: Murad Bashirov <carlsonmu@gmail.com>
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Co-authored-by: Phantom0174 <darrenhsiou@gmail.com>
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com>
Co-authored-by: Sergey Katsubo <skatsubo@gmail.com>
Co-authored-by: Sneha George <snehavg94@gmail.com>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: Tage Lauritsen <tage@tunenet.dk>
Co-authored-by: Tomi Pöyskö <tomi.poysko@gmail.com>
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org>
Co-authored-by: Vegard Fladby <vegard@fladby.org>
Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Co-authored-by: anton garcias <isaga.percompartir@gmail.com>
Co-authored-by: czlevi7 <czlevi7@gmail.com>
Co-authored-by: gablilli <gabriele.lilli0511@gmail.com>
Co-authored-by: pyccl <changcongliang@163.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
2025-09-05 19:53:36 +02:00
renovate[bot]
5fb858a865
chore(deps): update node.js to v22.19.0 ( #21509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 08:43:58 -04:00
Jason Rasmussen
18084a49ec
chore: mise tasks ( #21597 )
2025-09-04 18:10:36 -04:00
github-actions
f107cb044a
chore: version v1.141.0
v1.141.0
2025-09-04 19:42:02 +00:00
renovate[bot]
f4e7ea47a6
chore(deps): update dependency @types/node to ^22.18.0 ( #21506 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 21:26:06 +02:00
Riccardo Ruspoli
8747fc4935
fix(server): consider asset creation date when EXIF is missing ( #21586 )
...
* fix(server): fallback to asset.fileCreatedAt when EXIF is missing
* merge main
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-09-04 19:18:12 +00:00
Alex
287fa79d75
fix: remove unnecessary call to create remote album ( #21599 )
2025-09-04 14:11:51 -05:00
Alex
bcfb5bee1f
feat: album info sync ( #21103 )
...
* wip
* album creation
* fix: album api repository no invalidating after logging out
* add linkedRemoteAlbumId column and migration
* link/unlink remote album
* logic to find and add new assets to album
* pr feedback
* add toggle option to backup option page
* refactor: provider > service
* rename
* Handle page pop manually
* UI feedback for user creation and sync linked album
* uncomment migration
* remove unused method
2025-09-04 18:44:10 +00:00
Yaros
538263dc38
fix(mobile): location button map beta timeline ( #21590 )
...
fix(mobile): location button map
2025-09-04 13:26:16 -05:00
Maksim
51aec1e93d
fix(mobile): Correction of image creation date by using mtime instead… ( #21508 )
...
* fix(mobile): Correction of image creation date by using mtime instead of ctime.
* use the timestamps from the asset for uploads
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-09-04 18:26:02 +00:00
Mert
53825cc3d6
chore(deps): bump sharp to 0.34.3 ( #21596 )
...
* bump sharp to 0.34.3
* set unlimited
2025-09-04 13:23:13 -05:00
Jason Rasmussen
6e7c2817a3
fix: asset upload metadata validation ( #21594 )
2025-09-04 13:22:01 -05:00
bo0tzz
7bd79b551c
feat: use mise for core dev tools ( #21566 )
...
* feat: use mise for core tools
* feat: mise handle dart
* feat: install dcm through mise
* fix: enable experimental in mise config
* feat: use mise.lock
* chore: always pin mise use
---------
Co-authored-by: bwees <brandonwees@gmail.com>
2025-09-04 12:58:42 -04:00