| .. |
|
embed
|
UX: Refactor video formats and codecs in front and backend #1307 #3168
|
2025-01-28 23:26:52 +01:00 |
|
abort.go
|
UX: Specify files quota in GB instead of MB #4266
|
2025-03-11 18:04:10 +01:00 |
|
albums.go
|
Albums: Add settings to set a default sort order for each type #405
|
2025-03-17 17:53:33 +01:00 |
|
albums_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
albums_search_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
albums_test.go
|
Backend: Move customize, pwa, ttl, query, classify and nsfw packages
|
2024-07-02 07:36:52 +02:00 |
|
api.go
|
Backend: Update copyright notices
|
2025-01-09 10:28:17 +01:00 |
|
api_auth.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
api_auth_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
api_client_config.go
|
Backend: Move get package to /internal/photoprism/get
|
2024-07-02 08:03:30 +02:00 |
|
api_event.go
|
Backend: Move search package to /internal/entity/search
|
2024-07-02 07:39:39 +02:00 |
|
api_log.go
|
Logs: Shorten the names of error log helper functions
|
2024-01-18 11:23:59 +01:00 |
|
api_request.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
api_response.go
|
Auth: Use hashed auth tokens for enhanced security #3943 #808 #782
|
2024-01-06 17:35:19 +01:00 |
|
api_response_headers.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
api_response_test.go
|
Tests: Add unit tests
|
2024-04-29 18:36:39 +02:00 |
|
api_test.go
|
Merge remote-tracking branch 'photoprism/develop' into gorm2
|
2025-02-06 20:41:06 +10:00 |
|
auth_tokens.go
|
Security: Use individual preview tokens for each user account #98
|
2022-10-13 22:11:02 +02:00 |
|
batch.go
|
Merge remote-tracking branch 'keif888/gorm2' into PostgreSQL
|
2025-03-29 22:26:51 +10:00 |
|
batch_test.go
|
Backend: Remove unnecessary usage of fmt.Sprintf() #3846
|
2025-03-27 15:12:03 +01:00 |
|
cache.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
cache_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
config_options.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
config_options_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
config_settings.go
|
UX: Add UI settings for selecting start page and time zone #577
|
2025-03-15 14:51:44 +01:00 |
|
config_settings_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
connect.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
connect_test.go
|
API: Improve logs and add /api/v1/connect endpoint for auth callbacks
|
2022-07-19 16:58:43 +02:00 |
|
covers.go
|
Metadata: Set labels based on matching keywords in the caption #4603
|
2025-01-17 06:24:29 +01:00 |
|
covers_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |
|
docs.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
download_album.go
|
CI: Add codespell config and fix typos (#4506)
|
2025-03-27 16:42:24 +01:00 |
|
download_album_test.go
|
Tests: Add unit tests
|
2025-03-18 15:20:51 +01:00 |
|
download_file.go
|
API: Add Swagger annotations #2132
|
2024-08-01 13:29:34 +02:00 |
|
download_file_test.go
|
Tests: Add unit tests
|
2025-03-18 15:20:51 +01:00 |
|
echo.go
|
Backend: Move get package to /internal/photoprism/get
|
2024-07-02 08:03:30 +02:00 |
|
echo_test.go
|
Config: Update CORS header defaults and add /api/v1/echo endpoint #3931
|
2024-01-16 14:36:08 +01:00 |
|
errors.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
errors_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
faces.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
faces_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
faces_search_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
faces_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
feedback.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
feedback_test.go
|
API: Add .well-known/oauth-authorization-server route handler #808 #3943
|
2024-01-08 14:53:39 +01:00 |
|
file_delete.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
file_delete_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |
|
file_orientation.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
files.go
|
API: Add Swagger annotations #2132
|
2024-09-03 16:47:29 +02:00 |
|
files_test.go
|
Auth: Session and ACL enhancements #98 #1746
|
2022-09-28 09:01:17 +02:00 |
|
folders_cover.go
|
API: Add Swagger annotations #2132
|
2024-09-03 16:47:29 +02:00 |
|
folders_cover_test.go
|
Security: Use individual preview tokens for each user account #98
|
2022-10-13 22:11:02 +02:00 |
|
folders_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
folders_search_test.go
|
remove duplicate key violations, and improve tests for folder creation
|
2025-03-04 22:18:15 +10:00 |
|
import.go
|
UX: Improve quota calculation and checks in config and api #4266
|
2025-03-17 16:12:47 +01:00 |
|
import_test.go
|
Tests: Add unit tests
|
2025-03-12 16:34:28 +01:00 |
|
index.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
index_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
labels.go
|
API: Ensure slugs are not empty before saving/creating labels #4761
|
2025-02-04 03:35:01 +01:00 |
|
labels_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
labels_search_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
labels_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
links.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
links_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
markers.go
|
Faces: Improve performance when manual tagging (#4691)
|
2025-03-27 01:40:31 +01:00 |
|
markers_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
metrics.go
|
UX: Rename "Videos" to "Media" in navigation and add audio type #4694
|
2025-03-26 12:53:15 +01:00 |
|
metrics_test.go
|
OAuth2: Add Client Credentials Authentication #213 #782 #808 #3730 #3943
|
2023-12-12 18:42:50 +01:00 |
|
moments_time.go
|
API: Add Swagger annotations #2132
|
2024-09-04 13:50:24 +02:00 |
|
moments_time_test.go
|
Backend: Format go imports
|
2020-11-21 18:08:41 +01:00 |
|
oauth_authorize.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_authorize_test.go
|
Tests: Add unit tests
|
2024-07-16 17:26:18 +02:00 |
|
oauth_revoke.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_revoke_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_token.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_token_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_userinfo.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oauth_userinfo_test.go
|
Tests: Add unit tests
|
2024-07-16 17:26:18 +02:00 |
|
oidc_login.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
oidc_login_test.go
|
Tests: Add unit tests
|
2024-07-17 16:35:49 +02:00 |
|
oidc_redirect.go
|
UX: Improve quota calculation and checks in config and api #4266
|
2025-03-17 16:12:47 +01:00 |
|
oidc_redirect_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
photo_label.go
|
API: Ensure slugs are not empty before saving/creating labels #4761
|
2025-02-04 03:35:01 +01:00 |
|
photo_label_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
photo_unstack.go
|
Merge remote-tracking branch 'photoprism/develop' into gorm2
|
2025-01-31 23:08:27 +10:00 |
|
photo_unstack_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |
|
photos.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
photos_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
photos_search_geo.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
photos_search_geo_test.go
|
Auth: Open album share links in the regular user interface #98 #782
|
2022-10-02 11:38:30 +02:00 |
|
photos_search_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
photos_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
reactions.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
server.go
|
Server: Move process handling and shutdown to separate package #4767
|
2025-02-04 19:05:26 +01:00 |
|
services.go
|
Annotations: Improve swagger annotations
|
2025-01-21 16:50:24 +01:00 |
|
services_search.go
|
Annotations: Improve swagger annotations
|
2025-01-21 16:50:24 +01:00 |
|
services_search_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
services_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
services_upload.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
services_upload_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
session.go
|
Backend: Move get package to /internal/photoprism/get
|
2024-07-02 08:03:30 +02:00 |
|
session_create.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
session_delete.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
session_get.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
session_response.go
|
Frontend: Refactor app bootstrapping templates and CSS imports #3168
|
2025-01-06 15:05:39 +01:00 |
|
session_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
share.go
|
Sharing: Don't use the album UID twice in the redirect URL
|
2025-03-19 11:52:46 +01:00 |
|
share_preview.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
share_preview_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |
|
share_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |
|
status.go
|
API: Add Swagger annotations #2132
|
2024-09-11 10:07:53 +02:00 |
|
status_test.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
subjects.go
|
API: Add "@Accept json" Swagger doc annotations where applicable
|
2025-01-19 15:26:18 +01:00 |
|
subjects_search.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
subjects_search_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
subjects_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
svg.go
|
API: Embed updated icons for the /api/v1/svg endpoints #3168
|
2024-12-20 05:16:35 +01:00 |
|
svg_test.go
|
Tests: Update fixtures and folder test
|
2020-12-30 18:12:30 +01:00 |
|
swagger.json
|
CI: Add codespell config and fix typos (#4506)
|
2025-03-27 16:42:24 +01:00 |
|
thumbnails.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
thumbnails_test.go
|
Security: Use individual preview tokens for each user account #98
|
2022-10-13 22:11:02 +02:00 |
|
users_avatar.go
|
API: Compare video formats by content type for better matching #4770
|
2025-02-05 03:42:40 +01:00 |
|
users_avatar_test.go
|
API: Move swagger.json to /internal/api and embed it in build #2132
|
2024-07-19 22:08:56 +02:00 |
|
users_passcode.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
users_passcode_test.go
|
Account: Refactor access token API and request forms #808 #4114
|
2024-04-05 14:46:11 +02:00 |
|
users_password.go
|
API: Add and update Swagger annotations #2132
|
2024-07-16 12:35:27 +02:00 |
|
users_password_test.go
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
|
2025-02-03 12:29:02 +01:00 |
|
users_sessions.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
users_sessions_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
users_update.go
|
UX: Improve quota calculation and checks in config and api #4266
|
2025-03-17 16:12:47 +01:00 |
|
users_update_test.go
|
Videos: Refactor codec, content and file type specifications #4770
|
2025-02-05 00:30:45 +01:00 |
|
users_upload.go
|
Upload: Delete invalid files, improve type checks and import logs #4895
|
2025-03-25 11:58:59 +01:00 |
|
users_upload_test.go
|
Tests: Add unit tests
|
2025-03-12 16:34:28 +01:00 |
|
video.go
|
CI: Add codespell config and fix typos (#4506)
|
2025-03-27 16:42:24 +01:00 |
|
video_test.go
|
Videos: Assume 10-bit codec variants in content type for HDR #4770
|
2025-02-05 12:39:46 +01:00 |
|
websocket.go
|
API: Implement OIDC redirect endpoint #782
|
2024-07-01 16:50:53 +02:00 |
|
websocket_create.go
|
Backend: Move get package to /internal/photoprism/get
|
2024-07-02 08:03:30 +02:00 |
|
websocket_reader.go
|
Auth: Accept access token as passwd with fail rate limit #782 #808 #3943
|
2024-01-14 18:28:17 +01:00 |
|
websocket_test.go
|
Auth: Ensure backwards compatibility for existing API clients #808 #3943
|
2024-01-07 12:25:56 +01:00 |
|
websocket_writer.go
|
API: Implement OIDC redirect endpoint #782
|
2024-07-01 16:50:53 +02:00 |
|
zip.go
|
API: Add additional fields to label and subject edit forms #383 #3168
|
2025-01-17 02:55:07 +01:00 |
|
zip_test.go
|
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
|
2024-01-05 16:31:07 +01:00 |