Commit graph

379 commits

Author SHA1 Message Date
Michael Mayer f5a8c5a45d Auth: Session and ACL enhancements #98 #1746
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-28 09:01:17 +02:00
theresa fd95e60bb9 Tests: Include places tests again 2022-09-05 15:20:28 +02:00
Michael Mayer 85561547cc Auth: Add "PHOTOPRISM_ADMIN_USER" option and refactor user table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 21:30:50 +02:00
Michael Mayer 7814273ac2 Tests: Add TestCafe acceptance test runner example
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-31 19:42:18 +02:00
theresa 2e7923f6b1 Tests: Update toolbar page model 2022-08-30 15:58:47 +02:00
theresa d2b23ff69e Test: Adapt settings tests to mobile toolbar 2022-08-30 13:27:46 +02:00
theresa fcb5ef33cb Tests: Add component test for mobile toolbar 2022-08-30 13:23:35 +02:00
theresa d8093519db Tests: Skip upload tests on mobile 2022-08-30 13:22:44 +02:00
theresa fee1ab26ef Tests: Improve tests to run on mobile 2022-08-30 13:21:43 +02:00
theresa 2f7bcf20d7 Tests: Extend toolbar page model 2022-08-30 10:31:25 +02:00
theresa a5d9995bb8 Tests: Add tests for mobile toolbar 2022-08-30 10:26:50 +02:00
theresa 97c5430d30 Tests: Update acceptance test 2022-08-29 14:39:36 +02:00
Michael Mayer ecadf17d50 UX: Replace "speed dial" in mobile toolbar with custom context menu
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-26 18:15:22 +02:00
Michael Mayer 4246d5cd19 Frontend: Update translations and language options #2574
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-02 08:29:21 +02:00
theresa ee0ca41a53 Tests: Update path to test files 2022-07-23 13:20:18 +02:00
Michael Mayer f1b717fbfd Frontend: Refactor TestCafe acceptance test directory structure
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-23 10:52:15 +02:00
theresa 6c2ce6061c Refactor acceptance tests 2022-07-14 10:19:04 +02:00
Michael Mayer 4ea795729a Frontend: Update photo_test.js to be more resilient #2434 2022-06-28 16:01:05 +02:00
theresa a6225d76d5 Tests: Adapt acceptance tests to changes 2022-06-28 12:55:52 +02:00
Michael Mayer 161fa2b327 Frontend: Correct slight inconsistencies in UI components #2434 2022-06-27 17:49:31 +02:00
Michael Mayer 519f0c49c9 Videos: Stream OGV, VP8, VP9, AV1, WebM, and HEVC if supported #2461 2022-06-24 06:59:22 +02:00
theresa e00c7200dd Tests: Adapt acceptance tests to changes 2022-06-22 17:41:00 +02:00
theresa 59b5678a21 Tests: Adapt acceptance tests to changes 2022-06-22 17:39:49 +02:00
Michael Mayer 3d277b2ef2 Search: Update frontend rest_test.js after changing limit #2433 2022-06-21 14:48:51 +02:00
theresa 86e69853d2 Tests: Update upload test 2022-06-09 14:48:22 +02:00
theresa 7caff32c65 Tests: Adapt tests to run on mobile 2022-06-01 12:09:15 +02:00
theresa 54247a8955 Tests: Adapt library tests to run on mobile 2022-06-01 12:08:48 +02:00
theresa 0b9699ab23 Tests: Adapt sharing tests to run on mobile 2022-05-31 20:48:37 +02:00
theresa be5b2bba74 Tests: Adapt page models for mobile tests 2022-05-31 20:38:17 +02:00
theresa 26c4974081 Tests: Adapt states tests to run on mobile 2022-05-31 20:37:36 +02:00
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