theresa
cfc8f47890
Tests: Adapt labels tests to run on mobile
2022-05-31 20:37:20 +02:00
theresa
a8bb3630ae
Tests: Adapt photos tests to run on mobile
2022-05-31 20:37:05 +02:00
theresa
226ff20b9b
Tests: Adapt album tests to run on mobile
2022-05-31 20:36:44 +02:00
theresa
2a59eada63
Tests: Adapt settings tests to run on mobile
2022-05-31 20:36:19 +02:00
Michael Mayer
6aa08d64c2
Docs: Update membership info URL
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-05-26 19:33:41 +02:00
Michael Mayer
5e5c9161e8
Library: Update file_test.js #2273
2022-04-21 22:27:39 +02:00
theresa
583dd91fa7
Tests: Add acceptance test for link sharing
2022-04-20 14:49:50 +02:00
theresa
6cbb6610a8
Tests: Refactor acceptance tests
2022-04-19 18:00:37 +02:00
theresa
e0fca2be51
Tests: Add acceptance test #2199
2022-04-19 17:27:21 +02:00
theresa
e5d4a295d2
Tests: Add acceptance tests #2248
2022-04-19 17:24:47 +02:00
theresa
bcc3da81bd
Tests: Refactor acceptance tests
2022-04-15 15:46:25 +02:00
theresa
00d20c9a75
Tests: Update page model
2022-04-15 12:33:52 +02:00
theresa
02b9d192b2
Tests: Refactor acceptance tests
2022-04-15 12:33:27 +02:00
Michael Mayer
92e6c4fe1e
Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
...
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
2022-04-15 09:42:07 +02:00
theresa
0a9f6a72bc
Tests: Update acceptance tests
2022-04-14 20:07:55 +02:00
theresa
506bb82824
Tests: Update acceptance tests
2022-04-14 20:07:22 +02:00
Michael Mayer
ccedda8f21
Frontend: Add acceptance test page models from feature branch
2022-04-14 14:42:48 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
515b0bf62c
UX: Refactor photo viewer API and frontend components #1307 #1438
2022-03-31 17:09:08 +02:00
Michael Mayer
ab5f1629eb
UX: Dynamic infinite-scroll-distance based on window height #1438
...
In addition, you can now change the batch size in settings.yml.
2022-03-31 10:22:01 +02:00
Michael Mayer
9eda12ac20
Performance: Refactor database schema and UI components #995 #1438 #1811
2022-03-30 20:36:25 +02:00
theresa
6453aa76b3
Tests: Update acceptance test
2022-03-02 10:48:49 +01:00
Michael Mayer
1f47a3e2b8
Docker: Update default site caption and fix demo template
2022-02-23 14:24:50 +01:00
Michael Mayer
569d0f91dd
Frontend: Improve webpack.config.js and reorganize source files
...
Adds "resolve.preferRelative: true" to the webpack configuration.
Source file headers have been shortened and normalized.
2022-02-21 16:10:06 +01:00
Michael Mayer
628147a881
Docs: Update URLs for easier maintenance
2022-02-09 18:27:50 +01:00
Michael Mayer
03457bdb75
Frontend: Refactor asset loading #1648
2022-01-18 12:26:33 +01:00
theresa
a1ee2c4d6c
Tests: Adapt acceptance tests to changes
2022-01-05 13:06:33 +01:00
Michael Mayer
3515d9f266
Copyright: Update year in tests
2022-01-03 13:48:44 +01:00
Michael Mayer
f19ea6c578
Frontend: Update options_test.js
2022-01-03 11:18:48 +01:00
theresa
2f0cecc76b
Tests: Add acceptance tests for sharing links
2021-12-14 11:58:57 +01:00
Michael Mayer
35ac1e730c
Docs: Update URL
2021-12-12 20:48:05 +01:00
theresa
adff210ea1
Tests: Improve acceptance tests
2021-12-11 13:27:14 +01:00
theresa
f7cc802e6c
Tests: Adapt acceptance tests to changes
2021-11-24 13:52:18 +01:00
Michael Mayer
d432584041
Frontend: Don't change UTC when original time was in UTC #1668
2021-11-22 18:19:45 +01:00
theresa
dad22ab547
Tests: Adapt acceptance tests to changes
2021-11-18 16:35:47 +01:00
theresa
ac4d236ae6
Tests: Adapt acceptance tests to changes
2021-11-18 16:17:16 +01:00
theresa
842a6981a7
Frontend: Hide download button on files tab when download is disabled
2021-11-17 15:38:23 +01:00
theresa
587f5cb53e
Tests: Add acceptance tests
2021-10-28 10:49:56 +02:00
Michael Mayer
83b4f783c3
Tests: Update about page acceptance test
2021-10-10 10:37:14 +02:00
Michael Mayer
f053150844
Tests: Update scroll to top acceptance test
2021-10-10 10:30:37 +02:00
Michael Mayer
4f15553a0a
Tests: Update about page acceptance test
2021-10-10 09:45:32 +02:00
theresa
9b786afa0f
Frontend: Add unit tests
2021-10-08 18:16:39 +02:00
theresa
4bc38f7cc9
Frontend: Add unit tests
2021-10-08 17:48:31 +02:00
theresa
62752031a4
Tests: Update selector in acceptance test
2021-10-08 16:01:41 +02:00
theresa
b72790410f
Tests: Adapt acceptance tests to changes
2021-10-07 10:45:18 +02:00
Michael Mayer
c2fc8a0887
Frontend: Code clean-up
2021-10-06 20:04:40 +02:00
theresa
6a2200984c
People: Add acceptance test #1554
2021-10-06 18:22:12 +02:00
theresa
0bf22f8543
Frontend: Add unit tests
2021-10-06 16:42:53 +02:00
theresa
181050ff9e
Frontend: Add unit tests
2021-10-06 15:13:41 +02:00
theresa
b35d85c105
Frontend: Add unit tests
2021-10-06 12:21:52 +02:00
Michael Mayer
444c94bf9e
People: Improve performance & add counter to new faces page #1576 #1594
2021-10-06 11:19:07 +02:00
Michael Mayer
4556250b49
People: Omit new faces without marker in search results #1576
2021-10-05 20:28:08 +02:00
theresa
08cca09f22
Frontend: Add unit tests
2021-10-05 19:20:03 +02:00
theresa
dcbfe39303
Frontend: Add unit tests
2021-10-05 18:35:20 +02:00
theresa
9a374650d1
Tests: Add unit tests for frontend models
2021-10-05 17:33:12 +02:00
theresa
0208194aa7
Tests: Add unit tests for frontend
2021-10-05 16:36:44 +02:00
theresa
38cabca0ed
Tests: Adapt tests to ux changes
2021-10-05 09:40:16 +02:00
theresa
37793571b5
People: Add acceptance tests #22
2021-09-24 17:17:24 +02:00
theresa
318ff4d9bf
Tests: Adapt acceptance tests to UI update
2021-09-24 10:59:26 +02:00
theresa
1f977e9c0f
People: Add acceptance tests #22
2021-09-23 22:03:11 +02:00
Michael Mayer
03c9e82211
Albums: Fix share expiration date in field label #621
...
Looks like a pure frontend issue: It tried finding a date in
"UpdatedAt" while the actual field name is "ModifiedAt".
2021-09-23 15:38:55 +02:00
theresa
ac1df4d43f
Tests: Adapt acceptance tests to changes
2021-09-20 20:10:37 +02:00
theresa
be84507c3e
Tests: Add acceptance test
2021-09-20 20:09:41 +02:00
Michael Mayer
1f92f294dd
People: Normalize names #22
2021-09-19 13:35:44 +02:00
theresa
9260c93df0
Tests: Improve acceptance test
2021-09-17 13:25:30 +02:00
Michael Mayer
bc3036599b
People: Refactor album, subject, and label previews #22
2021-08-30 18:58:27 +02:00
theresa
835112d268
Tests: Fix formatting
2021-08-13 21:35:52 +02:00
theresa
7b4c2d2fb2
Tests: Update page model and testcafe config
2021-08-13 21:25:15 +02:00
theresa
5a4bb83968
Tests:Add authentication tests
2021-08-13 21:25:15 +02:00
Michael Mayer
26560e8d71
Frontend: Upgrade Webpack from v4 to v5
...
Most frontend packages have been upgraded as part of this commit.
JS unit tests have been refactored alongside.
2021-07-12 19:25:37 +02:00
Michael Mayer
c87d5da2e3
Config: Add CDN URL option #425 #1351
2021-07-05 16:41:43 +02:00
Michael Mayer
f6c1592cb9
Config: Update default site description
2021-05-24 10:47:38 +02:00
Michael Mayer
7637cb8693
Docs: Update Twitter account name
2021-05-15 10:53:29 +02:00
Michael Mayer
683292cae9
Docs: Update Twitter account name
2021-05-15 10:48:37 +02:00
theresa
3adb201bcf
Tests: Add acceptance test for album autocomplete
2021-04-22 11:17:37 +02:00
Theresa Gresch
0984192f34
Tests: Adapt photos test to run in chromium as well
2021-03-12 09:59:20 +01:00
theresa
958a9d5766
Tests: Add tests for javascript models
2021-03-11 15:18:05 +01:00
theresa
bea30bbe34
Tests: Add tests for photo.js
2021-03-11 11:55:38 +01:00
theresa
8e9f2e4234
Tests: Remove unused code
2021-02-28 18:41:11 +01:00
Theresa Gresch
14ca24c0bc
Tests: Adapt tests to changes
2021-02-22 14:23:38 +01:00
theresa
e732a7b860
Tests: Update delete test to check filesystem
2021-02-17 15:51:21 +01:00
theresa
720df549bb
Tests: Refactor tests
2021-02-15 15:58:12 +01:00
theresa
222923422d
Tests: Update page-model
2021-02-15 15:58:12 +01:00
Michael Mayer
c7753b87ff
Library: Show folder covers in Originals #1011
2021-02-07 19:04:17 +01:00
theresa
11a3aa6d00
Tests: Refactor photos test
2021-02-05 16:48:51 +01:00
theresa
e7e2de3ce0
Tests: Add login test
2021-02-05 16:48:51 +01:00
theresa
6941deb22b
Tests: Improve Selectors
2021-02-01 14:05:31 +01:00
theresa
535d295b3d
Tests: Add tests for download
2021-01-30 18:49:52 +01:00
theresa
5d32ec6e92
Tests: Add upload/delete tests
2021-01-29 10:36:26 +01:00
theresa
4ca4cee468
Tests: Refactor tests
2021-01-29 10:36:14 +01:00
theresa
f752c05ef2
Tests: Add files needed for upload test
2021-01-29 10:35:51 +01:00
theresa
bd17b4f3b7
Tests: Refactor acceptance tests
2021-01-28 08:26:29 +01:00
theresa
b98c87d49b
Tests: Add tests for folders
2021-01-27 14:39:38 +01:00
theresa
6f12085336
Tests: Add tests for states
2021-01-27 14:39:38 +01:00
theresa
8aa966a517
Tests: Add tests for moments
2021-01-27 14:39:38 +01:00
theresa
753431503c
Tests: Add tests for calendar
2021-01-27 10:14:53 +01:00
theresa
5586f1fab9
Tests: Adapt page model
2021-01-27 10:14:53 +01:00
theresa
3d30bbe045
Tests: Adapt tests to UX changes
2021-01-26 16:36:39 +01:00
theresa
eb07dccb39
Tests: Adapt settings test to changes
2021-01-26 15:18:33 +01:00
theresa
270a7dc13e
Tests: Update selector
2021-01-25 19:12:33 +01:00
theresa
1511eb3f21
Tests: Update page model
2021-01-25 14:58:39 +01:00
theresa
c816266578
Tests: Adapt tests to changes
2021-01-25 14:58:39 +01:00
theresa
295e050ae5
Tests: Add tests for private and archive
2021-01-25 14:58:39 +01:00
theresa
64c77c61d6
Tests: Add test for monochrome detection
2021-01-20 17:14:15 +01:00
theresa
584df7fb6b
Tests: Add classes for testing
2021-01-20 17:14:15 +01:00
theresa
b9c8e5e647
Tests: Add tests for about and license page
2021-01-20 17:14:15 +01:00
theresa
c163dfe7a3
Tests: Add tests for create album
2021-01-20 17:14:15 +01:00
theresa
15ddc6c82b
Tests: Add tests for private/favorite switches
2021-01-20 17:14:15 +01:00
theresa
b2e0e721ba
Tests: Update acceptance tests to run on mobile
2021-01-19 18:24:27 +01:00
theresa
ffed466b09
Tests: Update acceptance tests to run on mobile
2021-01-19 18:24:27 +01:00
theresa
20fe4b032d
Tests: Update acceptance tests to run on mobile
2021-01-19 18:24:27 +01:00
theresa
ad1f3df7a4
Tests: Update acceptance tests to run on mobile
2021-01-19 09:25:25 +01:00
theresa
4a49aa4510
Tests: Update acceptance tests to run on mobile
2021-01-19 09:25:25 +01:00
theresa
0fde3964b4
Tests: Update acceptance tests to run on mobile
2021-01-19 09:25:25 +01:00
theresa
3dfd32a80d
Tests: Update acceptance tests to run on mobile
2021-01-19 09:25:25 +01:00
theresa
afca678d80
Tests: Update acceptance tests to run on mobile
2021-01-19 09:25:25 +01:00
Michael Mayer
bb5f8d8858
Improve UX on iOS touch devices #832
2021-01-16 15:49:52 +01:00
theresa
cf070bfca5
Tests: Improve formatting
2021-01-15 17:08:02 +01:00
theresa
ab76ba3194
Tests: Add test ids
2021-01-14 17:57:38 +01:00
theresa
52b730f329
Tests: Adapt acceptance tests to css changes
2021-01-14 10:34:16 +01:00
theresa
70a2208201
Tests: Adapt acceptance tests to css changes
2021-01-14 10:29:01 +01:00
theresa
60a85e702a
Tests: Adapt acceptance tests to css changes
2021-01-13 16:56:45 +01:00
theresa
3a4ed67862
Tests: Adapt acceptance tests to css changes
2021-01-13 14:47:32 +01:00
theresa
966d88d8a8
Tests: Adapt acceptance tests to css changes
2021-01-13 14:39:15 +01:00
theresa
f7b8be2ad6
Tests: Adapt acceptance tests to css changes
2021-01-13 12:05:43 +01:00
theresa
384f3b66bb
Tests: Adapt acceptance tests to css changes
2021-01-13 11:10:08 +01:00
theresa
f35fe19519
Tests: Adapt acceptance tests to css changes
2021-01-13 11:10:08 +01:00
Michael Mayer
8869e5b995
UX: Remove lag when selecting pictures #477 #500 #862
2021-01-10 22:14:47 +01:00
Michael Mayer
d215f782e6
UX: Improve clipboard performance #477
2021-01-09 04:41:33 +01:00
Michael Mayer
9ec2381307
Update copyright after year change
2021-01-01 22:37:25 +01:00
Michael Mayer
a8776a56a8
Frontend: Update JS tests after year change
2021-01-01 22:33:03 +01:00
Michael Mayer
5edebd1631
Sharing: Use PHOTOPRISM_SITE_URL to create links #752
2020-12-31 11:01:05 +01:00
Theresa Gresch
1a3bb2dab4
Tests: Test select photo from fullscreen
2020-12-28 13:02:29 +01:00
Theresa Gresch
866b358bca
Tests: Adapt acceptance tests
2020-12-24 15:48:25 +01:00
Michael Mayer
fcad9e49a1
Frontend: Select photos in fullscreen mode #657
2020-12-16 14:10:03 +01:00
Michael Mayer
801dc49dd7
Settings: Add "delete" feature flag and share page title #167
2020-12-13 14:53:26 +01:00
Michael Mayer
618525969b
Frontend: Fix video size in places view #647
2020-12-12 20:01:56 +01:00
Michael Mayer
473566f404
Videos: Enforce transcoding to MPEG-4 AVC #603
2020-12-12 17:20:31 +01:00
Theresa Gresch
0f826477d6
Tests: Adapt photos test to run in chromium as well
2020-12-10 19:00:42 +01:00
Theresa Gresch
8facccfe15
Tests: Make originals test more stable
2020-12-10 19:00:42 +01:00
Theresa Gresch
9b0a5b79a6
Tests: Make labels test more stable
2020-12-10 19:00:41 +01:00
Michael Mayer
7935bd87eb
Video: Fix JS unit tests
2020-12-05 04:31:07 +01:00
Michael Mayer
b540e4ec03
Frontend: Fix Photo.localMonthString()
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-02 00:30:26 +01:00
Michael Mayer
33d366118c
Frontend: Fix JS unit tests
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:59:25 +02:00
Theresa Gresch
79357aefef
Frontend: Add acceptance test
2020-10-20 18:30:55 +02:00
Theresa Gresch
7b9f21207e
Backend: Add tests for entity
2020-10-20 09:25:19 +02:00
Theresa Gresch
bb30a841c4
Frontend: Add unit tests
2020-10-19 14:14:50 +02:00
Michael Mayer
46b9239026
Backend: Refactor user entity and add pro package
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-03 13:50:30 +02:00
Phil Davis
c90f19ec21
Fix minor typos
2020-10-01 16:00:43 +05:45
Michael Mayer
33156b5bd7
Frontend: Refactor session.js and unit tests
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 01:53:06 +02:00