Commit Graph

95 Commits

Author SHA1 Message Date
07417deea9 🐛 Fix nil pointer panic 2024-10-20 14:12:36 +08:00
a9156992f4 🐛 Fix bug crash caused by hash small files 2024-10-18 23:36:54 +08:00
cbe034a049 🐛 Trying to prevent exiftool causing analyze failed 2024-10-18 23:13:27 +08:00
e123c82c2b Use exif whitelist to prevent produce garbage data 2024-10-16 22:12:35 +08:00
831717fabc Save EXIF into file metadata 2024-10-16 21:18:23 +08:00
6d57ce84e6 🔒 Fix Attachment will contains GPS information 2024-10-15 22:29:55 +08:00
fdadebbeab Able to get sticker pack by id 2024-09-25 22:55:15 +08:00
fa997a19a1 🐛 Fix getting count of stickers in pack 2024-09-25 22:28:08 +08:00
f7ab3bfb18 Optimize hash logic 2024-09-22 15:49:32 +08:00
c6311c466f Optimize merge files 2024-09-22 15:39:36 +08:00
db57e4764c ♻️ Refactored with new cache system 2024-09-22 13:45:02 +08:00
560c8a9143 Support broadcast deletion 2024-09-19 22:25:53 +08:00
bf5c718780 Able to search sticker with alias 2024-09-16 20:44:40 +08:00
778d09d74a Lookup now will ignore case to find sticker 2024-09-16 20:40:57 +08:00
241d61758a 🐛 Fix didn't preload sticker pack in lookup 2024-09-16 20:35:59 +08:00
eabf0fdea1 🐛 Fix lookup sticker via alias didn't preload attachment 2024-09-16 20:22:30 +08:00
525a103a76 Be able to lookup sticker via thier pack prefix + alias 2024-09-15 18:39:09 +08:00
af1b45bd92 🐛 Fix userinfo insert into wrong table 2024-09-14 21:45:42 +08:00
98036b18b7 ♻️ User dealer's BaseModel 2024-09-11 23:55:46 +08:00
6c5a99e867 ♻️ Use the new dealer BaseUser and remove ExternalID 2024-09-11 23:49:20 +08:00
78705e82a8 Attachment API can edit metadata 2024-09-10 21:31:51 +08:00
42fedd7745 🐛 Fix account_id where clause causing indexing issue 2024-09-08 01:37:03 +08:00
644af9e7b2 🐛 Fix concurrent upload multipart cause incomplete 2024-08-22 01:30:14 +08:00
10eb0ba3bc 🐛 Fix uploader still using old cache api 2024-08-21 21:32:06 +08:00
fea0664d62 🐛 Fix direct upload will save as non-uploaded 2024-08-21 13:09:33 +08:00
1e4d7985ea 🐛 Fix analyzer didn't cache attachment 2024-08-21 10:51:11 +08:00
479b1933b0 🐛 Fix merged file isn't add to cache 2024-08-21 01:55:40 +08:00
7a8fa116d3 🐛 Bug fixes and optimization 2024-08-20 22:55:58 +08:00
37c47f9839 Make it more implementable 2024-08-20 19:17:43 +08:00
73b39a4fb5 Multipart file upload 2024-08-20 17:08:40 +08:00
e111e05033 Un-public indexable & select by pools 2024-08-19 01:49:27 +08:00
02f6ad9020 🐛 Fix crash on maintain cache 2024-08-18 22:45:35 +08:00
d2ff4087e5 💥 Use attachment rid instead of primary key when create 2024-08-18 22:12:06 +08:00
165a6be985 💥 Replace attachment id by rid when fetching 2024-08-18 21:10:10 +08:00
e92e5bad60 Support use rid to get file 2024-08-18 19:53:50 +08:00
0fb8e27e7c 🐛 Fix mark clean required issue 2024-08-18 17:20:05 +08:00
e7f6637398 Fix the RandString method cause the lag 2024-08-18 17:16:14 +08:00
f32803acf4 🐛 Fix doesn't get has lifecycle settings buckets correctly 2024-08-18 16:51:44 +08:00
6969a0e76c 🐛 Fix sql statement 2024-08-18 16:25:07 +08:00
1cce7c9b81 🐛 Fix schedule deletion will delete referenced file 2024-08-18 16:16:37 +08:00
a65b761d5e 🐛 Fix migration issue on pools 2024-08-18 16:02:25 +08:00
98cf753f66 ♻️ Split mark and delete file 2024-08-18 15:58:07 +08:00
922a76ee7f Pool clean by lifecycle config 2024-08-18 14:50:12 +08:00
a82fb3a49c Attachment has pool 2024-08-18 14:09:52 +08:00
dd0f7399a6 Attachment pool basis 2024-08-18 12:01:41 +08:00
de6215cffe List attachment original filter 2024-08-11 16:21:16 +08:00
d34e6f068b Self reference detection 2024-08-11 01:08:08 +08:00
3e000b6f9e Optimize list attachment api 2024-08-07 01:02:03 +08:00
13893e87f7 Cache in batch metadata api 2024-08-06 23:45:58 +08:00
4c5d6d5ec5 👔 Sticker creation & edit will no longer check metadta 2024-08-06 15:41:41 +08:00