photoprism/internal/api
Michael Mayer d4317863f7 UX: Do not redirect users if they are already on the site root
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-16 21:56:26 +01:00
..
abort.go UX: Do not redirect users if they are already on the site root 2024-01-16 21:56:26 +01:00
albums.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01:00
albums_search.go
albums_search_test.go
albums_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
api.go Auth: Use hashed auth tokens for enhanced security #3943 #808 #782 2024-01-06 17:35:19 +01:00
api_auth.go API: Only allow CDNs to cache GET, HEAD, and OPTIONS requests #3931 2024-01-16 16:17:16 +01:00
api_auth_test.go API: Move handling of HTTP auth headers to pkg/header #808 #3943 #3959 2024-01-09 10:58:47 +01:00
api_client_config.go Auth: Accept access token as passwd with fail rate limit #782 #808 #3943 2024-01-14 18:28:17 +01:00
api_event.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
api_log.go
api_request.go API: Move handling of HTTP auth headers to pkg/header #808 #3943 #3959 2024-01-09 10:58:47 +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 Auth: Accept access token as passwd with fail rate limit #782 #808 #3943 2024-01-14 18:28:17 +01:00
api_test.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01:00
auth_tokens.go
batch.go
batch_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
cache.go OAuth2: Add "POST /api/v1/oauth/revoke" API endpoint #782 #808 #3943 2024-01-10 12:21:43 +01:00
cache_test.go OAuth2: Add "POST /api/v1/oauth/revoke" API endpoint #782 #808 #3943 2024-01-10 12:21:43 +01:00
config_options.go
config_options_test.go
config_settings.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01:00
config_settings_test.go
connect.go
connect_test.go
covers.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +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
download_album.go
download_album_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
download_file.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
download_file_test.go
echo.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01: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
errors_test.go
faces.go
faces_search.go
faces_search_test.go
faces_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
feedback.go
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 .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +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 .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
files.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
files_test.go
folders_cover.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
folders_cover_test.go
folders_search.go
folders_search_test.go
import.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
import_test.go
index.go
index_test.go
labels.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
labels_search.go
labels_search_test.go
labels_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
links.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
links_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
markers.go API: Update markers.go handler docs 2024-01-08 14:56:07 +01:00
markers_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
metrics.go
metrics_test.go
moments_time.go
moments_time_test.go
photo_label.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01:00
photo_label_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
photo_unstack.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01: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 API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
photos_search.go
photos_search_geo.go OAuth2: Add "POST /api/v1/oauth/revoke" API endpoint #782 #808 #3943 2024-01-10 12:21:43 +01:00
photos_search_geo_test.go
photos_search_test.go
photos_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
reactions.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
server.go
services.go
services_search.go
services_search_test.go
services_test.go
services_upload.go
services_upload_test.go
session.go Auth: Accept access token as passwd with fail rate limit #782 #808 #3943 2024-01-14 18:28:17 +01:00
session_create.go API: Refactor "404 Not Found" response handler #3931 2024-01-16 20:56:43 +01:00
session_delete.go API: Refactor "404 Not Found" response handler #3931 2024-01-16 20:56:43 +01:00
session_get.go API: Refactor "404 Not Found" response handler #3931 2024-01-16 20:56:43 +01:00
session_oauth.go API: Refactor "404 Not Found" response handler #3931 2024-01-16 20:56:43 +01:00
session_oauth_test.go OAuth2: Add "POST /api/v1/oauth/revoke" API endpoint #782 #808 #3943 2024-01-10 12:21:43 +01:00
session_response.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
session_test.go Config: Update CORS header defaults and add /api/v1/echo endpoint #3931 2024-01-16 14:36:08 +01:00
share.go
share_preview.go
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
status_test.go
subjects.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
subjects_search.go
subjects_search_test.go
subjects_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
svg.go
svg_test.go
thumbnails.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
thumbnails_test.go
users_avatar.go
users_avatar_test.go
users_password.go
users_password_test.go
users_update.go
users_update_test.go
users_upload.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
users_upload_test.go
video.go API: Add .well-known/oauth-authorization-server route handler #808 #3943 2024-01-08 14:53:39 +01:00
video_test.go
websocket.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
websocket_create.go Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01: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 Auth: Ensure backwards compatibility for existing API clients #808 #3943 2024-01-07 12:25:56 +01:00
zip.go
zip_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00