viktorstrate
f0bc9fec0c
Merge remote-tracking branch 'origin/master' into v2.0.0
2021-01-17 13:21:18 +01:00
stz184
26f2b753b7
Prefixed the env variables to avoid naming collisions
2021-01-16 23:27:23 +02:00
viktorstrate
a1a14286d6
Properly clean up when a user <-> album relation is deleted
2021-01-06 17:28:06 +01:00
viktorstrate
59048c8416
Fix various small errors regarding database change
...
- Fix media sidebar
- Fix Albums page
- Fix media and album shares
2021-01-02 23:07:44 +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
c198e68daf
Hook up UI to add and remove multiple root paths for each user
2020-12-30 18:36:26 +01:00
viktorstrate
6e2773cc65
Add UI for multi root users
2020-12-27 22:33:11 +01:00
viktorstrate
96546f6556
Add resolvers for user albums and root_albums
2020-12-27 20:07:54 +01:00
viktorstrate
aeb05bca49
get initial scanner up and running
2020-12-22 01:14:43 +01:00
viktorstrate
2903670255
Migrate album and media sharing
2020-12-17 22:29:24 +01:00
viktorstrate
4f370deab9
Merge remote-tracking branch 'origin/master' into v2.0.0
2020-12-10 12:30:10 +01:00
viktorstrate
4980a77efb
Properly merge SiteInfo in Apollo cache
...
This solves #146
2020-12-09 16:58:40 +01:00
viktorstrate
364521958b
Fix site_info, replace ID type in graphql queries
2020-11-30 16:42:13 +01:00
viktorstrate
d7ed03ca4f
Fix bug where setting share password would print error
...
This solves #133
2020-11-17 17:01:29 +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
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
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
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
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
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
f18e9be81a
Fixes viktorstrate/photoview#71
...
Added a separate order direction button
2020-10-16 17:44:34 +03:00
stz184
cbedf16eac
Fixes viktorstrate/photoview#71
...
Prevent unnecessary rerenderings when different sorting is applied on an album's page
2020-10-15 14:47:51 +03:00
stz184
55885ddb65
Fixes viktorstrate/photoview#71
...
- Performance optimizations - restructured the code so no necessary Layout and AlbumFilter component rerenderings are made.
2020-10-15 14:33:02 +03:00
stz184
a290392894
Fixes viktorstrate/photoview#71
...
- When changing the sorting pictures being outside of the viewport may become visible but the lazy load will refuse to show them until forceVisible() is called.
2020-10-13 18:51:03 +03:00
stz184
9a5127b7a4
Fixes viktorstrate/photoview#71
...
- To keep things simple and follow the single-responsibility principle, I decided to move the logic for favorites checkbox and sorting dropdown to a new component instead of adding non-relevant functionality to AlbumTitle.
- Added sorting dropdown
2020-10-13 18:49:46 +03:00
viktorstrate
6e2d5032ee
Rewrite PhotosPage with react hooks
2020-10-01 22:19:40 +02:00
viktorstrate
bba82538fc
Remove call to react-lazyload forceVisible
...
This call resulted in all media being loaded at once, which is a huge performance hit with larger libraries
2020-09-28 16:56:35 +02:00
viktorstrate
885748905a
Remove unused App.test.js file
2020-09-27 23:06:26 +02:00
viktorstrate
335ee3ebe2
Cleanup ui files
2020-09-27 22:50:27 +02:00
viktorstrate
b5e640c1bd
Add graphql query for getting media from an array of ids
...
- Add keyboard navigation when presenting images in map view
2020-09-27 20:52:09 +02:00
viktorstrate
db64d3eb1b
Merge branch 'master' into geographic-map-page
2020-09-27 20:08:43 +02:00
Viktor Strate Kløvedal
a0ee666616
Merge pull request #76 from stz184/favorites-checkobox-on-photos-and-album-page-viktorstrate/photoview#6
...
Fixes viktorstrate/photoview#6
2020-09-27 18:34:46 +02:00
viktorstrate
1b55caa0a2
Disable places page when mapbox token isn't defined
2020-09-27 18:18:30 +02:00
viktorstrate
539b1c1245
When map marker is clicked a present view is shown
2020-09-27 17:54:50 +02:00