Alex
e5459b68ff
fix(server,web,mobile): Incorrectly record and show timestamp and time zone of the asset ( #706 )
...
Implemented a mechanism to extract the correct time zone from the GPS coordinate if presented in the file's EXIF, and to convert the timestamp to the correct UTC time so that the time will show correctly based on the mobile/web local time zone.
2022-09-22 15:58:17 -05:00
Alex Tran
fc194021a4
Pump server version
2022-09-22 11:38:50 -05:00
Alex
7a807f7216
Update README.md
2022-09-19 16:04:22 -05:00
Alex
bedfb51b1c
Add demo URL
2022-09-19 16:00:51 -05:00
Alex
b2afb95c19
Create codeql-analysis.yml
2022-09-19 14:03:49 -05:00
Alex
10239161fd
fix(mobile): app crash when there is no object detection result on search page ( #725 )
...
* fix(mobile): app crash when there is no data for object detection
* Up version for release
* Up version for release
2022-09-19 11:03:51 -05:00
Alex
242f10952d
fix(server): query only image ( #724 )
2022-09-19 10:48:44 -05:00
Alex Tran
e997bd371b
Up server version
2022-09-18 21:44:55 -05:00
Alex
400167f4ef
fix(server): sanitization error that crash the server ( #721 )
2022-09-18 21:44:13 -05:00
Alex
572f6d833d
Up mobile version and update deprecated api
2022-09-18 16:11:30 -05:00
Alex
2e06be5155
Up mobile version and update deprecated api
2022-09-18 16:11:24 -05:00
Alex Tran
62121470a8
Up server version
2022-09-18 15:37:10 -05:00
Alex
e3ccc3ee6b
feat(server): sanitized path for asset creation process to avoid security risk ( #717 )
...
* feat(server): sanitized path for asset creation process to avoid security risk
* Sanitize resize path
2022-09-18 15:16:53 -05:00
Alex
ece94f6bdc
fix(server): correct user permission to update user info ( #716 )
2022-09-18 09:27:06 -05:00
Alex
0d13b25f56
feat(web): Update to latest version of SvelteKit ( #705 )
2022-09-16 23:13:22 -05:00
Alex
75c2067836
feat(web) Remove fetching fonts from GoogleFonts ( #703 )
2022-09-16 17:23:31 -05:00
Alex
824da6a07b
Up server version
2022-09-16 16:55:04 -05:00
Alex
2c2ea24dc4
test(web) Add tests for asset repository ( #680 )
...
* Added back tests for asset repository
* Added more tests
* Added asset count test
2022-09-16 16:47:45 -05:00
Alex
47b73a5b64
fix(mobile): Fixed iOS 16 overflow cache and memory leaked in gallery viewer. ( #700 )
2022-09-16 16:46:23 -05:00
Alex
0ee3fe9157
Update install.sh to use latest released tag
2022-09-14 11:07:37 -05:00
Alex
434770155f
Up version for release
2022-09-14 10:27:34 -05:00
Alex
7e8bf94543
fix/cache read write error ios16 ( #691 )
...
* Fix(mobile) cache read/write issue, cannot load image on ios16
* Update
2022-09-14 10:18:25 -05:00
Alex
ccf792f9d3
fix(server): mismatch createdAt value in table and table ( #688 )
2022-09-13 20:12:42 -05:00
Alex Tran
9bef411056
Up server version:
2022-09-13 12:14:36 -05:00
Alex
e79e92c60f
Added Log level to background service ( #685 )
2022-09-13 12:09:57 -05:00
Alex
858ad43d3b
fix(server): harden inserting process, self-healing timestamp info on bad timestamp ( #682 )
...
* fix(server): harden inserting process, self-healing timestamp info
2022-09-12 23:35:44 -05:00
Alex
5761765ea7
fix(server): remove album thumbnail when the asset is deleted from the database ( #681 )
2022-09-12 22:06:52 -05:00
Alex Tran
4271e24e59
Up version for release
2022-09-11 16:05:53 -05:00
Alex
9e4ed2214b
fix(web): incorrect shared album count ( #677 )
2022-09-11 10:07:04 -05:00
Alex
011332e509
fix(mobile) memory leaked causes app to crash when swiping ( #673 )
...
* Dispose image provider when swiping away from the asset
2022-09-11 09:56:26 -05:00
Alex
5403ef4d84
Fix(mobile) oversize play button ( #672 )
2022-09-11 00:25:04 -05:00
Alex Tran
31739aca02
Up version for release
2022-09-10 11:58:59 -05:00
Alex
f88ff4fb5c
fix(mobile): background backup not working in release mode ( #664 )
2022-09-10 11:46:51 -05:00
Alex Tran
cc4881d633
Up version for release
2022-09-09 23:23:37 -05:00
Alex
d856b35afc
feat(web) add scrollbar with timeline information ( #658 )
...
- Implement a scrollbar with a timeline similar to Google Photos
- The scrollbar can also be dragged
2022-09-09 15:55:20 -05:00
Alex Tran
836b174d33
Better styling for count info
2022-09-07 21:19:24 -05:00
Alex Tran
853a65aef1
Up version for release
2022-09-07 15:26:29 -05:00
Alex
566039b93f
feat(web): add asset and album count info ( #623 )
...
* Get asset and album count
* Generate APIs
* Added asset count for each type
* Added api on the web
* Added info button for asset and album count to trigger getting info on hover
* Remove websocket event from photo page
2022-09-07 15:16:18 -05:00
Alex
92c4f0598b
fix(mobile): search page crashes the app on some Android models ( #610 )
2022-09-07 06:45:26 -05:00
Alex
a337402124
fix(web): stop showing version announcement on first run of a new web instance ( #609 )
2022-09-07 06:38:29 -05:00
Alex Tran
de0c59efe7
Added mobile change log 37
2022-09-06 10:03:55 -05:00
Alex Tran
c19d26f4f3
Update some mobile UI with Material 3 theme
2022-09-06 09:37:04 -05:00
Alex Tran
2edfc75c8a
Fixed sliverappbar icon color to conform with theming
2022-09-06 08:18:07 -05:00
Alex
1425f2ec78
Up server version
2022-09-05 23:44:42 -05:00
Alex
b081eda76f
fix(server): change the createdAt and modifiedAt to the correct type in database ( #591 )
...
* Added migration files
* Remove type casting in sql query
2022-09-05 20:51:01 -05:00
Alex Tran
2677ddccaa
Up version for release
2022-09-05 14:32:05 -05:00
Alex
6976a7241e
Fixed upload asset to album in asset selection ( #579 )
...
* Fixed error uploading a file from album
* Fixed album selection mode show viewing asset stage
* Navigate back after uploading asset to album
2022-09-05 00:18:53 -05:00
Alex Tran
172eda3ce5
Fixed readme
2022-09-04 21:08:13 -05:00
Alex
552340add7
Feature - Implemented virtual scroll on web ( #573 )
...
This PR implemented a virtual scroll on the web, as seen in this article.
[Building the Google Photos Web UI](https://medium.com/google-design/google-photos-45b714dfbed1 )
2022-09-04 08:34:39 -05:00
Alex
617c54ab81
[Localizely] Translations update ( #576 )
2022-09-04 08:26:11 -05:00
Alex
f980a2f27a
Add asset repository and refactor asset service ( #540 )
...
* build endpoint to get asset count by month
* Added asset repository
* Added create asset
* get asset by device ID
* Added test for existing methods
* Refactor additional endpoint
* Refactor database api to get curated locations and curated objects
* Refactor get search properties
* Fixed cookies parsing for websocket
* Added API to get asset count by time group
* Remove unused code
2022-08-26 22:53:37 -07:00
Alex
6b7c97c02a
Added release notes
2022-08-26 13:43:05 -07:00
Alex
fdd9f37abd
Added error handling for layout.server.ts to avoid unaccessible to previous deploy instance due to changes in SvelteKit project
2022-08-26 11:30:45 -07:00
Alex
a09bba454c
Pump version for release
2022-08-26 10:57:12 -07:00
Alex
4be9aa091b
Added error handling notification ( #536 )
2022-08-26 10:36:41 -07:00
Alex
33b810de74
Removed upload button on sharing and album page
2022-08-26 10:05:15 -07:00
Alex
44ccb1eec1
Added timeout option for notification component
2022-08-26 10:01:47 -07:00
Alex
bef38c670c
Reference CLI in limit upload message
2022-08-26 09:42:48 -07:00
Alex
025d7bf192
Merge branch 'main' of github.com:immich-app/immich
2022-08-26 09:42:17 -07:00
Alex
5ad2d62039
Added limit on total of file upload on web ( #535 )
2022-08-26 09:39:28 -07:00
Alex
a128833e68
Added limit on total of file upload on web
2022-08-26 09:36:54 -07:00
Alex
87f7b0849a
Added migration down for change exif file type
2022-08-26 09:13:11 -07:00
Alex
4596a8ee01
Change fileSizeInByte to bigint from int to handle large size ( #534 )
2022-08-26 09:07:59 -07:00
Alex
f9b1b12b10
Implement notification box for web ( #533 )
...
* Added test button
* styling notification box
* Added auto dismission and animation to each notificaiont list
* Remove test button
2022-08-25 23:04:23 -07:00
Alex
68b1655e7f
Show the first two letter of user first and last name when profile image not existed ( #532 )
...
* Added user first name and last name abbreviation to Circle Avatar:
* Remove unsued code
2022-08-25 15:52:11 -07:00
Alex
658b64df74
Added page navigation progress indicator
2022-08-25 13:02:36 -07:00
Alex
e344503834
Fixed navigating with keyboard skip assets ( #531 )
...
* Cleaned up event listner
2022-08-24 22:18:28 -07:00
Alex
bf2760ffef
Fixed mobile timeline crash when date group cannot be parsed ( #530 )
...
* Handle error when datetime is incorrect
* Added better debug message
2022-08-24 21:31:20 -07:00
Alex
db2ed2d881
Migrate SvelteKit to the latest version 431 ( #526 )
2022-08-24 21:10:48 -07:00
Alex
0efcc99f3e
Added Dutch locale
2022-08-22 12:52:24 -07:00
Alex
9048be4c8e
Added Code of conduct
2022-08-21 12:43:56 -07:00
Alex
83716ae1bc
Added changelog note
2022-08-21 12:30:15 -07:00
Alex
5cd4d2d158
Added condition to show notification setting on android only
2022-08-21 11:04:01 -07:00
Alex
13bb6d469b
Pump version for release
2022-08-21 09:56:52 -07:00
Alex
c436c57cc9
Fixed immich-machine-learning container not starting correctly in production
2022-08-20 23:04:10 -07:00
Alex
da9aed5c11
Fixed e2e container stage
2022-08-20 22:37:55 -07:00
Alex
10ef3509dd
Fixed machine-learning container cannot start prod
2022-08-20 22:27:25 -07:00
Alex
3dc538f9e6
Fixed machine-learning container cannot start prod
2022-08-20 22:26:47 -07:00
Alex
07b58f46f9
Merge branch 'main' of github.com:alextran1501/immich
2022-08-20 08:01:59 -07:00
Alex
566e118a19
Added pt-BR translation locale to mobile app
2022-08-20 08:01:52 -07:00
Alex
068d06b9ee
Add x-adobe-dng to support file type ( #504 )
2022-08-20 07:50:58 -07:00
Alex
25338ce02f
Fixed issue with filename is blank on iOS causing update to fail
2022-08-18 16:27:08 -05:00
Alex Tran
4805d86a7c
pump version
2022-08-18 15:01:45 -05:00
Alex
9de7b8d3a7
Create github-repo-stats.yml
2022-08-16 22:56:20 -05:00
Alex
9642ad2820
Fixed Websocket not getting correct data on mobile
2022-08-15 23:43:12 -05:00
Alex
e2169a26c2
Remove padding bottom on photos page mobile
2022-08-15 23:11:54 -05:00
Alex
f697922f32
Remove hardcode UIsystemLight in info.plist ( #475 )
2022-08-15 23:10:51 -05:00
Alex Tran
1390d01763
Up version
2022-08-15 19:13:51 -05:00
Alex
86f780871c
Fixed different lettercases in email create different user ( #470 )
...
* Fixed different lettercases in email create different user
* Fixed test
2022-08-15 19:11:08 -05:00
Alex
c1b22125fd
Add mobile dark mode and user setting ( #468 )
...
* styling light and dark theme
* Icon topbar
* Fixed app bar title dark theme
* Fixed issue with getting thumbnail for things
* Refactor sharing page
* Refactor scroll thumb
* Refactor chip in auto backup indiation button
* Refactor sharing page
* Added theme toggle
* Up version for testflight build
* Refactor backup controller page
* Refactor album selection page
* refactor album pages
* Refactor gradient color profile header
* Added theme switcher
* Register app theme correctly
* Added locale to the app
* Added translation key
* Styling for bottomsheet colors
* up server version
* Fixed font size
* Fixed overlapsed sliverappbar on photos screen
2022-08-15 18:53:30 -05:00
Alex
30f069a5db
Add settings screen on mobile ( #463 )
...
* Refactor profile drawer to sub component
* Added setting page, routing with some options
* Added setting service
* Implement three stage settings
* get app setting for three stage loading
2022-08-13 15:51:09 -05:00
Alex Tran
87d2a954a3
Fixed error handling with catch block
2022-08-12 22:29:24 -05:00
Alex
a388c5a642
Fixed webp upload on web ( #460 )
2022-08-12 21:52:30 -05:00
Alex Tran
4b34f017ca
cosmetic change
2022-08-12 21:19:54 -05:00
Alex Tran
5c1d1dd5a1
Added version note for f-droid
2022-08-12 20:10:00 -05:00
Alex Tran
1580d27c23
Up version
2022-08-12 20:06:45 -05:00
Alex
4b9187928c
Edit user on the web ( #458 )
...
* Added dispatch event for edit user
* Fixed import location
* solve merge conflict
* Fixed issue not admin user can access admin page
* Implemented edit user and password reset
2022-08-12 14:25:19 -05:00
Alex Tran
5b7236f6ad
Temporary remove bug tests
2022-08-11 23:17:09 -05:00
Alex Tran
6fb439b580
Fixed merge conflict
2022-08-11 13:46:42 -05:00
Alex Tran
a8334b5c27
Fixed test again
2022-08-11 13:46:11 -05:00