Commit graph

469 commits

Author SHA1 Message Date
Michael Mayer
b55090dec2 Simplify license for separate assets and downloads
Removed "The names of authors, copyright holders, and contributors
may not be used..." as this wasn't a problem so far.
2022-01-21 08:49:53 +01:00
Michael Mayer
e821f84506 Update license for separate assets and downloads
Changes the order of the terms for better readability.
2022-01-20 19:52:38 +01:00
Michael Mayer
1d20e2887e Update license for separate assets and downloads
Changes the order of the terms for better readability.
2022-01-20 19:13:34 +01:00
Michael Mayer
a9c99594ee Update license for separate assets and downloads
This removes the Digital Assets License from the main LICENSE file.
2022-01-20 17:51:12 +01:00
Michael Mayer
3d036c7fc8 Update Digital Assets License
Clarify redistribution terms.
2022-01-19 18:32:24 +01:00
Michael Mayer
2fe663e257 Update Digital Assets License
Clarify redistribution terms.
2022-01-19 18:02:12 +01:00
Michael Mayer
a9a3746169 Update Digital Assets License 2022-01-19 12:21:46 +01:00
Michael Mayer
5ec822eb45 Add more examples to Digital Assets License 2022-01-19 11:16:01 +01:00
Michael Mayer
114e88b00d Update PhotoPrism® Digital Assets License
Conditions are more specific now and include special terms for
brand assets and the documentation.
2022-01-19 10:45:56 +01:00
Michael Mayer
9d5dfbc3f2 Assets: Update LICENSE
Because some assets, such as icons and graphics, are licensed by us
for use in the official software distribution, we cannot redistribute
them under a permissive license for other purposes.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-01-19 07:57:59 +01:00
Michael Mayer
a809720aae Docs: Update footer in README.md and CONTRIBUTING.md
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-01-19 07:10:10 +01:00
Michael Mayer
03457bdb75 Frontend: Refactor asset loading #1648 2022-01-18 12:26:33 +01:00
Michael Mayer
a7fba17a4a Frontend: Update footer and support options on about page 2022-01-16 17:29:48 +01:00
Michael Mayer
fe06501bd7 Docs: Include link to trademark guidelines in README and LICENSE files 2021-12-20 18:49:55 +01:00
Michael Mayer
e9fabfa8e4 Docs: Update URL 2021-12-12 20:14:07 +01:00
jean-louis67
6b7e87d030
Translations: Update French #1799 2021-12-10 08:32:29 +01:00
Michael Mayer
dd7caf83ea People: Add German translation for new API busy error 2021-12-09 02:44:06 +01:00
Michael Mayer
1b583e071e People: Add mutex so changes don't get processed concurrently 2021-12-09 02:33:41 +01:00
Michael Mayer
a174448a9c Assets: Update default site preview image 2021-11-30 17:07:06 +01:00
Michael Mayer
e490bf6f40 UX: Update social preview and animate-rainbow colors 2021-11-30 12:40:35 +01:00
Michael Mayer
ea0c56ecec Icons: SVG viewBox instead of width & height attributes 2021-11-30 12:39:33 +01:00
Michael Mayer
ca09dfc617 UX: Add 200px app icon 2021-11-29 19:57:14 +01:00
Michael Mayer
cb983e768d UX: Add 267px app icon 2021-11-29 19:50:18 +01:00
Michael Mayer
0da918ffbe UX: Fix app.tmpl 2021-11-29 18:17:22 +01:00
Michael Mayer
c7941c325c UX: Update app icon names 2021-11-29 18:12:35 +01:00
Michael Mayer
555bd503ec UX: Change border radius of app icon from 20 to 22% 2021-11-29 17:45:26 +01:00
Michael Mayer
cb3009b045 UX: Add PNG icon files and update icon names 2021-11-29 14:57:58 +01:00
Michael Mayer
65e83a9eee UX: Add app icons and use select icon on slash screen 2021-11-29 14:39:21 +01:00
Michael Mayer
f8d64daf00 Places: Reduce GeoJON response size 2021-11-27 09:30:29 +01:00
Michael Mayer
34e1773595 PWA: Add square and glow app icons 2021-11-25 17:24:53 +01:00
Michael Mayer
45700e886b PWA: Update app icons 2021-11-25 11:44:31 +01:00
Michael Mayer
10ed806549 Templates: Change Javascript to JavaScript in noscript info 2021-11-24 19:22:52 +01:00
Attila Repka
ade408e33a
Translations: Add Hungarian (#1751) 2021-11-23 20:28:43 +01:00
Michael Mayer
d0dc3d4c1e UX: Add helpful info message if JavaScript is disabled 2021-11-23 19:38:42 +01:00
Michael Mayer
6ce109153b PWA: Add alternative prism app icon 2021-11-22 11:26:10 +01:00
Michael Mayer
67b7c3d84d PWA: Add config options for app name, mode, and icon 2021-11-21 16:36:42 +01:00
Michael Mayer
0633436235 PWA: Darken splash screen background 2021-11-20 19:30:39 +01:00
Michael Mayer
d550e0bb50 UX: Improve slash screen animations and colors 2021-11-20 17:50:49 +01:00
Michael Mayer
5493540ec6 UX: Reduce logo size on slash screen 2021-11-18 13:06:26 +01:00
Michael Mayer
293fa0ca78 UX: Apply theme colors to loading screen 2021-11-17 23:14:17 +01:00
Michael Mayer
4e1e4467c3 UI: Update PhotoPrism logo 2021-11-01 15:53:03 +01:00
Rosdyana Kusuma
46a4658a35
Add new translation for Bahasa Indonesia (#1690)
* Add Bahasa Indonesia localization

* Add backend localization for Bahasa Indonesia
2021-11-01 10:41:20 +01:00
Tomasz Janiszewski
c10abc58d3
i18n: PL: Fix mechanical translations (#1674) 2021-10-26 22:21:34 +02:00
Michael Mayer
c85fd6b7d6 Docs: Update translation README.md files 2021-10-10 10:20:50 +02:00
Michael Mayer
fa7b682388 Docs: Update translation README.md files 2021-10-10 09:44:30 +02:00
Michael Mayer
3a4cb7c07a Backend: Pre-translate all locales 2021-10-10 08:39:20 +02:00
jean-louis67
f0e7ebf2c6
Update French translation for People and Faces (#1585) 2021-10-06 07:12:49 +02:00
Michael Mayer
6269632752 People: Merge French translation #22 2021-10-01 14:15:26 +02:00
Michael Mayer
f23d288380 Index: Replace changed file hashes and remove orphan markers 2021-09-24 13:13:59 +02:00
Michael Mayer
e82533cdf0 People: Add unknown faces overview page #22 2021-09-18 20:41:30 +02:00
Michael Mayer
ed22f245db People: Add faces API endpoint & JS model #22 2021-09-18 15:32:39 +02:00
Michael Mayer
97af133763 People: Add subjects API #22 2021-09-02 16:12:31 +02:00
Michael Mayer
6726a9ef2f Frontend: Fix "Português de Portugal" translation #1470 2021-08-13 20:50:28 +02:00
Michael Mayer
ca0d52b36e Frontend: Update translations.pot 2021-08-13 20:06:55 +02:00
Michael Mayer
caf7920672 Config: Dynamically set title and desc in manifest.json #425 #1351 2021-07-06 11:19:21 +02:00
Michael Mayer
c87d5da2e3 Config: Add CDN URL option #425 #1351 2021-07-05 16:41:43 +02:00
Tom Pansino
5d6c9d01db
Frontend: Add crossorigin="use-credentials" to manifest links (#1410) 2021-07-05 12:40:16 +02:00
Haim Kastner
f8ec8ba99e
Maps: Serve plugin assets from internal static server #1391 #1393 2021-07-01 11:12:47 +02:00
Michael Mayer
683292cae9 Docs: Update Twitter account name 2021-05-15 10:48:37 +02:00
Michael Mayer
c9795495ee Update German translations 2021-05-01 17:10:44 +02:00
theresa
e66eefb0e2 Translations: Update german translations 2021-05-01 12:48:14 +02:00
Haim Kastner
19d812cafe Update Hebrew translation 2021-04-23 16:37:41 +03:00
samscoding
84a764ede2
Removed orientation from web app manifest (#1133) 2021-03-28 18:20:01 +02:00
Razhan Hameed
133e471b1e Add Kurdish translation (backend) 2021-03-22 00:08:40 +03:00
theresa
59512b0e50 Tests: Add tests for internal/photoprism 2021-03-02 11:59:52 +01:00
Luca Dibattista
e0758f1b46 Add Italian translation (backend) 2021-01-31 15:29:18 +01:00
Michael Mayer
51831e9f28 Backend: Update translations.pot 2021-01-27 11:58:00 +01:00
Shamshala
bc80038d15
Add Czech translations (#904)
* Add Czech translation (backend)

* Add Czech translation (frontend)

* Add Czech translation (options.js)
2021-01-16 12:50:21 +01:00
Ben McCann
822fa25b19
Update gitignore for static assets (#854) 2021-01-15 16:41:58 +01:00
Michael Mayer
36098c8b93 Frontend: Update translations.json 2021-01-15 11:51:49 +01:00
Michael Mayer
8ab6ad863e PWA: Update manifest.json 2021-01-14 19:23:24 +01:00
he
614f93f696 Update simplified Chinese translation 2021-01-10 21:36:39 +08:00
Michael Mayer
a808f4a5fb PWA: Add anti-cache param to manifest.json 2021-01-08 18:32:08 +01:00
Michael Mayer
a215556617 UX: Change orientation from portrait to any in manifest.json 2021-01-08 15:01:45 +01:00
jean-louis67
0af3a1e261
French translation for Hebrew and Japanese (#849)
* changed tanslation of 'in'

'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else

* Taking into account changes in the catalogs

Selection approved in translations.pot and messages.pot

* fr.po updated according to translation.pot

* French translations of new expressions relating to stacks

* French translations of new expressions relating to stacks

* Correction of accidental overwriting

* French translation adjustment

* New words in translations.pot

* Introduction of 2 varieties of Chinese

* Translation for stackable

* Purge of suppressed entries

* French translation for Hebrew and Japanese
2021-01-07 18:50:56 +01:00
Michael Mayer
c8322373ca Config: Add UI.Zoom, Features.Albums & Features.People to Settings #799 2021-01-04 19:08:44 +01:00
Michael Mayer
e10cd76f7c Frontend: Update Japanese translation
The full locale happened to be "ja_JP", not just "ja".
2021-01-04 18:36:31 +01:00
yude
77718640e0
Add Japanese translation (#804)
* Add frontend translation (Japanese)

* Add Japanese to options.js

* Add backend translation (Japanese)

Co-authored-by: Michael Mayer <michael@liquidbytes.net>
2021-01-04 18:25:42 +01:00
Haim Kastner
17d5dc8665
RTL and Hebrew translation (#801)
* Add hebrew front translation

* Add RTL languages supports

* Add backend messages hebrew trasnlation

* Minor fix to better HE translation

* Clean up merge
2021-01-04 18:13:54 +01:00
Michael Mayer
b716935e25 UX: Disable page zoom so that app feels more native 2021-01-02 14:26:57 +01:00
Michael Mayer
650cfd28d7 UX: Update "albums" and "empty album" icons 2020-12-31 10:23:08 +01:00
Michael Mayer
389ca24637 Update .po files and translations.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:42:13 +01:00
Michael Mayer
18e3f344cd Backend: Add missing strings to existing translations
Automatic translation using Poedit.
Needs verification (and rework) by native speakers.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:30:51 +01:00
Michael Mayer
37f79324ce Language dropdown: Don't translate locales #712 2020-12-16 13:27:44 +01:00
Michael Mayer
e87ab1cbf4 Backend: Update German translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-09 22:50:52 +01:00
jean-louis67
5d5ea264be
Update french translations (#671) 2020-12-02 01:34:39 +01:00
Theresa Gresch
b494e76a50 Update german translations 2020-11-30 14:46:28 +01:00
Michael Mayer
d7f7f4fc1d Translations: Update messages.pot and translations.pot 2020-11-22 11:28:27 +01:00
jean-louis.frenkel
255094944e Some fixes for the French translation of the backend 2020-11-14 08:20:56 +01:00
Theresa Gresch
7131db0cfe Update french translations 2020-11-09 09:57:44 +01:00
Andy Yang
5f5392b0e4 update chinese translations #514 2020-10-26 21:52:17 -04:00
Jens de Rond
4a478e03f3
add backend translations 2020-10-20 21:37:59 +02:00
harla
a1557a1d6d Added Hindi Translation 2020-10-16 03:39:17 +05:30
Theresa Gresch
dcc0c91afa
Merge pull request #540 from isabelirusso-dev/developBrazil
Created Brazilian Portuguese Translation
2020-10-08 10:04:04 +02:00
Theresa Gresch
95efa28f7a
Merge pull request #539 from isabelirusso-dev/developBranch
Updated French Translation
2020-10-08 10:01:16 +02:00
Isabeli Russo
c8adf6ad69 Created Brazilian Portuguese Translation 2020-10-08 00:38:53 -03:00
Isabeli Russo
869b018e40 Updated French Translation 2020-10-08 00:32:25 -03:00
Isabeli Russo
f5b919d919 Spanish Backend Translation 2020-10-08 00:02:04 -03:00
rubjo
61a08d5d90 i18n: Added 🇳🇴 Norwegian Bokmål 2020-10-07 10:28:08 +02:00
Theresa Gresch
61b326d9a5 Update german translations 2020-10-06 09:40:58 +02:00
sashikknox
478b725a1b
Update Russian translation (#531)
* #512 update frontend translation

* #512 update russion translation for bacjend
2020-10-05 07:42:50 +02:00
Wiktor Jędrzejczak
85323fe5f3 Update polish translation #515 2020-10-01 17:16:15 +02:00
Andrew Rabert
443789a7e0 Optimize images
Used:
- `oxipng --zopfli --opt max`
- `jpegoptim --all-progressive`
2020-09-21 17:40:58 -04:00
Michael Mayer
226f218f80 Backend: Count login attempts and localize error messages
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 09:40:35 +02:00
Theresa Gresch
a191d8dbed Frontend: Adapt translations 2020-09-07 16:47:02 +02:00
Michael Mayer
7b47dcb564 Backend: Indent included favicons.tmpl template
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:28:37 +02:00
Theresa Gresch
889c4d9fce Frontend: Use square icon for apple 2020-08-27 13:24:40 +02:00
Michael Mayer
79292f846d Frontend: Add square icons 2020-08-27 13:18:10 +02:00
Theresa Gresch
6aa4e0f864 Frontend: Add apple logo 2020-08-27 13:07:27 +02:00
Michael Mayer
7795497910 Frontend: Add icons for apple 2020-08-27 12:27:31 +02:00
Theresa Gresch
82b6de24d3 Frontend: Add svg with round corners 2020-08-26 15:52:01 +02:00
Theresa Gresch
89d91904a6 Frontend: Add svg with round corners 2020-08-26 15:51:12 +02:00
Michael Mayer
6e2849fba2 Index: Don't stack files based on XMP InstanceID
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-18 00:45:53 +02:00
Michael Mayer
757cfc4bfb RAW: Index CR3 metadata and use custom RawTherapee profile #445
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 20:12:04 +02:00
Michael Mayer
65c57f579c Frontend: Add Chinese and update French translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-29 15:54:46 +02:00
Kai Xia(夏恺)
4cb4fe5f35
Add Chinese translation (#429)
Signed-off-by: Kai Xia <kaix+github@fastmail.com>
2020-07-29 06:06:19 +02:00
Michael Mayer
f4eb76ba09 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-22 13:57:12 +02:00
jean-louis67
2e461bf46d
Update French translations (#415)
Co-authored-by: jean-louis.frenkel <jlfrenkel@processia.com>
2020-07-22 13:48:24 +02:00
Michael Mayer
7d00e68d92 Index: Refactor mime type detection #391
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:45 +02:00
Michael Mayer
c704642f2e Frontend: Reformat templates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:29 +02:00
Theresa Gresch
c918efdcd8 Frontend: remove / from meta tags 2020-07-21 14:32:18 +02:00
Theresa Gresch
096c625c1d Frontend: Add meta tags for iOS pwa 2020-07-21 13:57:32 +02:00
Theresa Gresch
ab0567df05 Frontend: Use apple-touch-icon instead of apple-touch-icon-precomposed 2020-07-21 13:57:32 +02:00
Michael Mayer
73e7911b5e Translations: Add README.md files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-16 10:20:09 +02:00
Michael Mayer
c0f10e2288 Use gettext for backend translations too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 01:26:54 +02:00
Michael Mayer
fe1b676341 Frontend: Add traditional favicon.ico as fallback
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 15:16:09 +02:00
Theresa Gresch
2866cb9215 Backend: Add unit tests for internal/photoprism 2020-07-13 10:19:50 +02:00
Theresa Gresch
b6461dca36 Backend: Add unit tests for internal/entity 2020-07-12 15:41:30 +02:00
Theresa Gresch
7c1ef53be6 Backend: Add unit tests for internal/photoprism 2020-07-12 15:21:42 +02:00
Michael Mayer
6465ffa5ce Frontend: Re-add favicon.png to avoid 404 errors when using old templates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 16:47:07 +02:00
Michael Mayer
eeeff27ba5 Frontend: Update favicons
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 16:06:58 +02:00
Michael Mayer
7cd88e411a Frontend: Improve loading animation and logo
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 15:01:36 +02:00
Michael Mayer
540a6f4598 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 16:27:33 +02:00
Michael Mayer
06bcfbd915 Update rainbow.tmpl and preview.jpg
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 21:49:31 +02:00
Michael Mayer
ba5ab56dba Frontend: Add about and license page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 14:52:24 +02:00
Michael Mayer
1cf3d19f45 Backend: Force file type "jpg" if mime type is "image/jpeg" #366
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 17:25:52 +02:00
Michael Mayer
50050363a0 Frontend: Use new logo colors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 16:37:46 +02:00
Michael Mayer
6266a88c68 Sharing: Remove space from og:type tag #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:48:18 +02:00
Michael Mayer
c07f657c06 Sharing: Set siteUrl to shared content #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:39:53 +02:00
Michael Mayer
8d79f90138 Sharing: Use album title & description for site metadata #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 09:28:32 +02:00
Michael Mayer
5359b93ac6 Frontend: Use static rainbow background for sidebar logo
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:41:08 +02:00
Michael Mayer
ceaf085c39 Clean up site templates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:24:21 +02:00
Michael Mayer
1fb8b5cd63 Use static logo in sidebar navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:11:56 +02:00
Michael Mayer
4aa7b6cc97 Sharing: Generate share preview images #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 14:26:36 +02:00
Michael Mayer
1d2a3aaaea Update HTML templates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 12:28:11 +02:00
Michael Mayer
3eece7a8ad Frontend: Use new logo for splash screen
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 10:49:44 +02:00
Michael Mayer
474d9cd657 Frontend: Add logo variants and use 6pt for navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 17:08:40 +02:00
Michael Mayer
610cefd011 CSS: Set rainbow page background color to transparent
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 14:11:12 +02:00
Michael Mayer
7b835f3168 Frontend: Use white background for rainbow page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:35:10 +02:00
Michael Mayer
628885f8fe Frontend: Use new logo in main navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:01:59 +02:00