Commit graph

37 commits

Author SHA1 Message Date
Michael Mayer
61e690bf1e CI: Improve build environment
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 11:28:09 +02:00
Michael Mayer
d02a61d099 Entity Package: Add database schema documentation
see https://github.com/photoprism/photoprism/discussions/1768#discussioncomment-3125601

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-12 13:37:08 +02:00
Michael Mayer
7f481e88f6 Git: Remove submodules
Submodule handling is not well implemented in Goland, so we'd rather not
use it at this point.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-11 00:35:58 +02:00
Michael Mayer
849d7d5837 Frontend: Remove *.mo files and add pattern to .gitignore 2022-05-28 21:52:01 +02:00
Michael Mayer
f093b498fa CI: Fix prod build scripts and add docker-compose.local.yml 2022-04-18 15:49:30 +02:00
Michael Mayer
4247066c1b Docker: Reduce image layers and improve build scripts 2022-02-19 15:32:52 +01:00
Michael Mayer
564472a8cc Docker: Upgrade MariaDB image from 10.5 to 10.6 2021-10-21 15:16:02 +02:00
Michael Mayer
92e8ba741b Dev: Ignore .env files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-07-25 23:48:01 +02:00
Michael Mayer
ccbf8d732e People: Download and install Facenet from dl.photoprism.org
Move TF model to download server to reduce git repo size,
especially in case the model needs updates.
2021-07-16 12:16:56 +02:00
Ben McCann
822fa25b19
Update gitignore for static assets () 2021-01-15 16:41:58 +01:00
Michael Mayer
9826e57149 Docker: Refactor images to be more compatible with prod environments
You should now be able to provide UMASK, UID and GID as environment variables
when using our production images. Work in progress.
2020-10-04 11:23:01 +02:00
Theresa Gresch
d65c3e5ebb Frontend: Fix and update translation 2020-06-16 10:39:00 +02:00
Michael Mayer
d0199598d0 Simplify configuration
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00
Michael Mayer
0b1bcf0d4a Replace TiDB with SQLite for improved stability
As a side effect, we need less configuration values.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 14:52:47 +02:00
Michael Mayer
1e7c0c2435 Backend: Improve location hashing and categories
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-20 23:05:44 +01:00
Michael Mayer
78eae2f14e Backend: Add NSFW detector
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-14 15:41:37 +01:00
Theresa Gresch
28e095be55 Add coverage output to gitignore 2019-07-24 10:06:13 +02:00
Michael Mayer
a6131eeddd Move all config files to assets/config and resources to assets/resources 2019-06-05 18:25:20 +02:00
Michael Mayer
6670bb30de Fix frontend tests 2019-05-20 20:06:26 +02:00
Theresa Gresch
f05e07d1d6 Renames p-navigation-open to p-navigation-show, adds first testcafe tests and configuration, Moves unit tests into unit folder, Adds make test-acceptance command 2019-05-20 19:02:29 +02:00
Michael Mayer
8124a8cde1 Use label rules to optimize image classification 2019-05-16 08:41:16 +02:00
Michael Mayer
c5e2783b8d Upgrade Go to 1.12.5, improve Makefile and add chromium-browser 2019-05-09 06:18:22 +02:00
Michael Mayer
21feb49c3c Delete node_modules when running "make clean" 2019-05-07 16:16:39 +02:00
Michael Mayer
3389b5115e Use hash to keep TensorFlow model up to date 2019-05-04 00:53:02 +02:00
Michael Mayer
818019a7ec Use nasnet mobile instead of inception v1 for image classification 2019-04-30 13:17:01 +02:00
Radu
5b99b3512e Fixed JS unit tests ()
* Fixed chai tests
* Removed result.html from git
* Ignoring result.html from git
* Added tests for form.js, along with type enumeration and type testing
2018-11-27 22:43:32 +01:00
Michael Mayer
fb91ce9a06 Move utils and test config to separate packages 2018-11-17 06:21:39 +01:00
Michael Mayer
a3167cc0ec Added test-coverage to Makefile and upload to codecov, see 2018-11-06 15:33:23 +01:00
Michael Mayer
609778e7d6 Moved all assets to assets/ and improved config 2018-09-14 12:44:15 +02:00
Michael Mayer
1517afc1fd Improved Docker configuration 2018-09-05 18:05:34 +02:00
Michael Mayer
a9fadb3111 Migrated from godep to govendor for dependency management 2018-08-15 16:17:36 +02:00
Michael Mayer
04fb039ab6 Implemented navigation 2018-08-03 15:17:13 +02:00
Michael Mayer
fcddb5ddfe Implemented frontend proof of concept with Webpack and VueJS 2018-07-27 17:31:39 +02:00
Michael Mayer
ad061a1cea Proof-of-concept for running PhotoPrism in Docker 2018-02-28 08:47:50 +01:00
Michael Mayer
794c661184 Fixed CLI parameter list 2018-02-27 20:42:25 +01:00
Michael Mayer
c8b7dbbe01 Initial proof-of-concept 2018-02-04 17:34:07 +01:00
Michael Mayer
ae91906416
Initial commit 2018-01-27 13:00:15 +01:00