1
Fork 0
Commit Graph

482 Commits

Author SHA1 Message Date
Viktor Strate Kløvedal 2016489a5f
Add link to Discord server in Readme 2021-01-03 20:46:46 +01:00
Viktor Strate Kløvedal 82f4982e0e
Merge pull request #162 from Kjeldgaard/master
Add navigation control to map
2020-12-30 23:10:01 +01:00
Kjeldgaard 6c596c8462 Add navigation control to map
In places tab, navigation controls are added to the mapbox map.
2020-12-30 22:10:26 +01:00
viktorstrate 4cd822f068
Update gomod to reflect repo transfer 2020-12-17 22:51:43 +01:00
Viktor Strate Kløvedal f2212988b7
Fix github actions docker builds (#152)
- Use QEMU for multiplatforms (needed after updating buildx-action)
- Cleanup Dockerfile
2020-12-09 19:24:39 +01:00
viktorstrate 4980a77efb
Properly merge SiteInfo in Apollo cache
This solves #146
2020-12-09 16:58:40 +01:00
Viktor Strate Kløvedal d4900b76d0
Replace buildx action (#151)
Replace `crazy-max/ghaction-docker-buildx@v3` with `docker/setup-buildx-action@v1`, since the old version has been archived and moved to the new one
2020-12-09 11:52:36 +01:00
Vladimir Ivanov 6adc79001c
Photo duplication detection (#148)
* Fixes viktorstrate/photoview#8
- Added new property CounterpartPath to Media struct to hold the path to the counterpart JPEG file (if any)
- Added new MediaType method isBasicSupportedisBasicTypeSupported()
- Added new function isFileExists() to minimize the code duplication

* Fixes viktorstrate/photoview#8
- Chaned CounterpartPath definition from string to *string
- Added new helper method FileExtensions()
- Simplified the logic inside scanForRawCounterpartFile() and scanForCompressedCounterpartFile() functions, reducing the code duplication

* Fixes viktorstrate/photoview#8
- Added debug to fileExists() function

* Cleanup fileExists logging

Co-authored-by: viktorstrate <viktorstrate@gmail.com>
2020-12-09 11:40:37 +01:00
viktorstrate 1fbdaf101f
Update dependencies 2020-12-08 16:35:39 +01:00
Viktor Strate Kløvedal 8781ab3777
Merge pull request #135 from seam345/sean/update-preview-on-sidecar-change
Update JPEGS on sidecar change
2020-11-22 23:48:52 +01:00
viktorstrate 9787fd570f Cleanup and bugfixes
- Fix bug where unsupported media would be wrongly classified
- Fix bug where sidecar hash wouldn't be updated
- Replace error reporting hash with path,
to avoid potential null pointer exceptions
2020-11-22 23:42:42 +01:00
sean borg 8d2932dc4d Typo fix 2020-11-22 09:22:01 +00:00
sean borg 43e759339e Update generated images on sidecar file change 2020-11-21 12:19:00 +00:00
sean borg 11d67c9ae9 Add sidecar path & hash to DB 2020-11-21 11:54:01 +00:00
viktorstrate d7ed03ca4f Fix bug where setting share password would print error
This solves #133
2020-11-17 17:01:29 +01:00
Viktor Strate Kløvedal 514d9b1c2d
Merge pull request #112 from stz184/component-class-to-function-migration
Migrate all class based react components to function based
2020-11-17 16:26:46 +01:00
stz184 18997a0d3e App, Routes and Sidebar components are migrated to functional ones 2020-11-16 23:26:38 +02:00
stz184 24ea00d9ec Merge branch 'master' of github.com:viktorstrate/photoview into component-class-to-function-migration 2020-11-16 22:48:00 +02:00
stz184 9d25d3d89d Migrated InitialSetupPage.js to functional component with hooks
Fixed issue checking the initial setup status on LoginPage
2020-11-16 22:46:42 +02:00
viktorstrate c7ee506189 Improve media download
Allow downloading of media when no content-length is provided because of compression.
2020-11-16 12:40:06 +01:00
stz184 a0f7b4b135 The following components are migrated to apollo hooks instead of deprecated <Query> and <Mutation> components:
- AddUserRow.js
- AlbumGallery.js
- UserRow.js

LazyPhoto is migrated to functional component
2020-11-15 01:25:21 +02:00
viktorstrate 6f303cc88b Updated package-lock.json 2020-11-13 10:59:44 +01:00
viktorstrate 897706b54a Update dependencies 2020-11-13 09:19:49 +01:00
Viktor Strate Kløvedal 9921c94153
Make dependabot updates less frequent 2020-11-09 09:03:37 +01:00
stz184 d5e21f6a5e Moved refetch declaration before its use 2020-11-06 09:56:27 +02:00
stz184 432f8adff7 Fixed Layout.test.js 2020-11-06 09:53:04 +02:00
viktorstrate 51556437f6 Update UI dependencies, improve tests
for AuthorizedRoute component
2020-11-02 18:26:34 +01:00
stz184 beec7b0532 Merge branch 'master' of github.com:viktorstrate/photoview into component-class-to-function-migration 2020-10-31 23:58:12 +02:00
stz184 dd6fc65b62 Fixed issue that caused warnings on logout page 2020-10-31 23:52:05 +02:00
stz184 d03525d315 AlbumSidebar, AuthorizedRoute, LoginPage are now using hooks instead of the deprecated Query component 2020-10-31 23:50:08 +02:00
stz184 4ccc50ec49 Fixed issue that caused error when no image state is available on history popstate 2020-10-31 23:44:00 +02:00
viktorstrate 74581ee090 Cleanup media routes and media_name generation 2020-10-30 17:14:09 +01:00
stz184 f76c3e4e0d AlbumPages is now using useQuery hook instead of <Query> component 2020-10-30 15:54:09 +02:00
stz184 9e1a3464eb AlbumsPages is migrated to a functional component 2020-10-30 15:24:35 +02:00
viktorstrate 60e93a8497 Add ui tests for routes 2020-10-28 00:15:30 +01:00
viktorstrate 7029e6642e Add more ui tests for share page 2020-10-27 12:53:18 +01:00
Viktor Strate Kløvedal 8a9948ce3c
Merge pull request #110 from viktorstrate/js-testing
Setup UI for testing & Migrate Apollo to v3
2020-10-27 00:30:11 +01:00
viktorstrate 82925396a3 Add first UI test 2020-10-27 00:22:08 +01:00
viktorstrate db9d64d948 Migrate to apollo v3 2020-10-26 22:55:04 +01:00
viktorstrate d2b2537346 jest setup 2020-10-26 22:06:53 +01:00
viktorstrate d6d0b0688e update npm dependencies 2020-10-26 20:15:02 +01:00
Viktor Strate Kløvedal 3a24b57b27
Merge pull request #99 from stz184/sorting-options
Sorting options and refactoring
2020-10-26 11:35:00 +01:00
viktorstrate 9481850a53 Remove colon after 'sort by' 2020-10-26 11:27:31 +01:00
viktorstrate 1386c8d91d Remove error messages when visiting share without being logged in 2020-10-26 11:22:42 +01:00
viktorstrate a3eab5db74 Add Layout to AlbumSharePage to prevent page from crashing
- When Layout was removed from AlbumGallery, it wasn't added back in on the AlbumSharePage
2020-10-26 11:10:38 +01:00
stz184 1f3fe5fe0d Fixes viktorstrate/photoview#71
- Added URL parameters for order column and order direction
- forceCheck() is called when the loading is complete in order to display photos that may have been outside the viewport but are visible now because of changed ordering
- Moved the label of Favorites toggle to the left for consistency
2020-10-26 02:38:44 +02:00
stz184 64d38ecee3 Merge branch 'master' of github.com:viktorstrate/photoview into sorting-options 2020-10-21 15:34:03 +03:00
dependabot[bot] 9220c25753
Merge pull request #101 from viktorstrate/dependabot/npm_and_yarn/ui/babel/plugin-transform-runtime-7.12.1 2020-10-19 07:59:55 +00:00
dependabot[bot] 30de6b8dae
ui (npm): bump @babel/plugin-transform-runtime in /ui
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-plugin-transform-runtime)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-19 07:53:10 +00:00
Viktor Strate Kløvedal 3758397280
Merge pull request #102 from viktorstrate/dependabot/npm_and_yarn/ui/lint-staged-10.4.2
ui (npm): bump lint-staged from 10.4.0 to 10.4.2 in /ui
2020-10-19 09:51:25 +02:00