Commit graph

628 commits

Author SHA1 Message Date
Ming Ming
6e9a34342a Revamp how share is managed for album
Shares are now stored in the album json, such that users other than the album owner are aware of the shares
2021-11-25 21:02:41 +08:00
Ming Ming
b9655c66c2 Keep filename if it's null 2021-11-25 21:02:41 +08:00
Ming Ming
d1841556c2 Inject repo to LsDirBloc 2021-11-25 21:02:41 +08:00
Ming Ming
0e7d41a589 Inject repo to ListAlbumShareOutlierBloc 2021-11-25 21:02:41 +08:00
Ming Ming
e14faa83c1 Fix destination in move/copy not encoded correctly 2021-11-25 21:02:41 +08:00
Ming Ming
cef0f4dd88 Fix running android specific code on web 2021-11-25 21:02:41 +08:00
Ming Ming
a63d3e43a1 Add OSM as alternative map provider 2021-11-25 21:02:41 +08:00
Ming Ming
d57be5e77a Rename map to reduce confusion 2021-11-25 21:02:41 +08:00
Ming Ming
fa98762d49 Update untranslated messages 2021-11-18 00:36:04 +08:00
luckmax
adac533350 Update app_es.arb 2021-11-17 16:13:36 +00:00
Ming Ming
0e93bab326 Versioning: 33.0 2021-11-09 14:01:47 +08:00
Ming Ming
e0e8861770 Fix comment 2021-11-09 13:59:39 +08:00
Ming Ming
4d54b2099d Fix not cleaing latestItemTime after removing last item 2021-11-07 01:09:02 +08:00
Ming Ming
a964f0f14d Fix datetime in album item may not be UTC 2021-11-07 01:09:02 +08:00
Ming Ming
f997f0638d Fix cover not updating after removing manual cover 2021-11-07 01:09:02 +08:00
Ming Ming
8450f91afa Fix not unsetting cover after removing the last file 2021-11-07 01:08:57 +08:00
Ming Ming
ba0f441635 Refactor: decouple pref and storage to ease unit test 2021-11-04 03:23:35 +08:00
Ming Ming
456975360a Inject Pref to use cases 2021-11-04 03:23:34 +08:00
Ming Ming
7583b09bb8 Inject AppDb 2021-11-04 03:23:30 +08:00
Ming Ming
aab38b752d Tap 2FA hint to open the help page 2021-11-04 01:03:13 +08:00
Ming Ming
4d1755db3a Upgrade dependencies 2021-11-04 01:03:13 +08:00
Ming Ming
50a80fe2a3 Handle download in dart to support customized request 2021-11-03 21:41:06 +08:00
Ming Ming
0cf981446d Versioning: 32.1 2021-10-31 22:21:18 +08:00
Ming Ming
e090cab528 Improve messaging 2021-10-31 22:20:26 +08:00
Ming Ming
ff3739c04f Fix exception when upgrading remote v5 album 2021-10-31 22:20:26 +08:00
Ming Ming
d45a0c1d64 Versioning: 32.0 2021-10-30 03:03:52 +08:00
Ming Ming
a0287a551a Selectively enable experiments 2021-10-30 01:45:06 +08:00
Ming Ming
36dee1a7f1 Guard shared album logic with pref flag 2021-10-30 01:42:44 +08:00
Ming Ming
2ad844292a Compare username ignoring case 2021-10-30 01:42:44 +08:00
nkming2
13e34317ff Update README.md 2021-10-28 20:54:00 +00:00
Ming Ming
9ca333403f Simplify Pref access 2021-10-28 05:22:12 +08:00
Ming Ming
be220071cd Fix incorrect pending metadata count 2021-10-28 04:48:52 +08:00
Ming Ming
9010756a08 Drop UserComment from both server and local 2021-10-28 04:48:52 +08:00
Ming Ming
83af36f2e7 Format code 2021-10-28 04:48:52 +08:00
Ming Ming
c127869e60 Tweak log 2021-10-28 04:48:52 +08:00
Ming Ming
ded9af9d18 Migrate to ExceptionEvent 2021-10-28 04:48:52 +08:00
Ming Ming
1fdf438956 Fix back button bypassing Done listener in account settings 2021-10-28 04:48:51 +08:00
Ming Ming
6052d82047 Lab settings are now more accessible 2021-10-28 04:48:51 +08:00
Ming Ming
36611c7f35 REmove file shares when removing album 2021-10-28 04:48:51 +08:00
Ming Ming
a25d5f4632 Tweak logs 2021-10-28 04:48:51 +08:00
Ming Ming
6dade916b5 Handle share removed event in batch 2021-10-28 04:48:51 +08:00
Ming Ming
3fcb4e2090 Fix calling setState after widget dismissed 2021-10-28 04:48:51 +08:00
Ming Ming
9b9e737a95 Ignore UserComment in EXIF 2021-10-28 04:48:51 +08:00
Ming Ming
4ac8cac73d Store user and time when an item is added to album 2021-10-28 04:48:51 +08:00
Ming Ming
b2016e6f9b Unshare when removing files from album 2021-10-28 04:48:51 +08:00
Ming Ming
cf359670cd Fix files shared in other albums not unshared correctly 2021-10-28 04:48:51 +08:00
Ming Ming
cf966a13e2 Refactoring: extract list dir share class 2021-10-28 04:48:51 +08:00
Ming Ming
f1cffb0571 Share files added to a shared album 2021-10-28 04:48:51 +08:00
Ming Ming
d7a41161ed Better way to compare if 2 Files are the same file on server 2021-10-28 04:48:51 +08:00
Ming Ming
743f9b79e1 Improve logs 2021-10-28 04:48:51 +08:00