1
Fork 0

Commit Graph

  • 714c4f11bb Update test_database.sh with arguments to `go test`. Googol Lee 2024-07-03 16:05:49 +0200
  • 49a195c5e8 Rename clean.sh to down_database.sh. Googol Lee 2024-07-03 14:59:41 +0200
  • 6d68807c31 Remove coverage test script. Googol Lee 2024-07-03 09:30:46 +0200
  • 7e61b11c8a Ignore dev. Googol Lee 2024-07-02 18:47:03 +0200
  • 90fe06981e Update scripts/README Googol Lee 2024-07-02 16:35:57 +0200
  • 868970823c Simplify set_compiler_env.sh. Googol Lee 2024-07-02 16:29:40 +0200
  • 8c23dfff83 Fix Dockerfile building. Googol Lee 2024-07-02 15:13:34 +0200
  • 316782afa6 Fix scripts location. Googol Lee 2024-07-02 14:30:33 +0200
  • 3e973c16eb Fix scripts location. Googol Lee 2024-07-02 14:29:37 +0200
  • e16ba404af Rollback build scripts. Googol Lee 2024-07-02 14:21:56 +0200
  • ea288d1ab5 Fix ci building. Googol Lee 2024-07-02 13:49:39 +0200
  • 925578c197 Split build stages in Dockerfile. Googol Lee 2024-07-02 12:10:14 +0200
  • 083af9800a Split preparing env & building binary in Dockerfile. Googol Lee 2024-07-02 09:32:58 +0200
  • d27b4487ec Reduce the layer size when building. Try including VCS info in api binary. Googol Lee 2024-07-01 23:17:46 +0200
  • ccf02476f5 Remove unecessary parameters of npm ci. Googol Lee 2024-07-01 20:53:52 +0200
  • 850dd3f17c Update docker compose health checks. Googol Lee 2024-07-01 20:53:03 +0200
  • d1c4884950 Update database versions to match prod. Googol Lee 2024-07-01 20:51:21 +0200
  • 14aafc1a79 Add test_all.sh with coverage. Googol Lee 2024-07-01 13:36:10 +0200
  • 700add4609 Fix env.ui. Googol Lee 2024-07-01 13:10:04 +0200
  • ad130eb67d Revert workflow changes. Googol Lee 2024-07-01 13:08:59 +0200
  • 7a6265e861 Fix tests with -p 1 Googol Lee 2024-07-01 12:37:54 +0200
  • 9bfd16ceda Run tests on all branches. Googol Lee 2024-07-01 12:11:15 +0200
  • b9b6f9c25f Update test script. Googol Lee 2024-07-01 12:00:11 +0200
  • 0870a6de82 add test_database.sh Googol Lee 2024-06-30 22:56:53 +0200
  • 1f7fd3a658 Add db volumes. Googol Lee 2024-06-30 18:51:58 +0200
  • 35de38a53e Add ui in docker-compose. Googol Lee 2024-06-30 15:14:03 +0200
  • 59f8c2443c Init docker compose for developing and testing locally. Googol Lee 2024-06-30 11:19:50 +0200
  • eab10af4a3
    Remove loading env from tests. (#988) Googol Lee 2024-07-03 20:28:36 +0200
  • 267f01daae Rollback the test workflow. Googol Lee 2024-07-03 16:25:38 +0200
  • 7f2d7d541f Remove loading env from tests. Googol Lee 2024-07-03 16:09:35 +0200
  • 10e9e354b5
    order root albums by path on settings page (#983) Lajos Koszti 2024-07-01 20:04:50 +0200
  • 619abda1a3
    order root albums by path on settings page Lajos Koszti 2024-06-30 12:10:33 +0200
  • af56cdf409 added currently the mock files (later should be in CICD Andreas Gemsa 2024-06-30 22:46:27 +0200
  • eabe5a4480 fixed imports and mocking Andreas Gemsa 2024-06-30 22:45:59 +0200
  • 4dde88efb5 fixed package Andreas Gemsa 2024-06-30 22:12:29 +0200
  • ce5e6f7fd7 fixed package Andreas Gemsa 2024-06-30 22:07:38 +0200
  • c2ca0f7ef1 fixed package Andreas Gemsa 2024-06-30 22:04:54 +0200
  • 785ab1c337 fixed import Andreas Gemsa 2024-06-30 22:00:10 +0200
  • 3927639f13 first idea Andreas Gemsa 2024-06-30 21:56:44 +0200
  • 65103b37f3 Fix exif_migrations_test. Googol Lee 2024-06-30 21:23:36 +0200
  • bbc18546da Add db volumes. Googol Lee 2024-06-30 18:51:58 +0200
  • 54338879d6 Add ui in docker-compose. Googol Lee 2024-06-30 15:14:03 +0200
  • 01928e1d65 Init docker compose for developing and testing locally. Googol Lee 2024-06-30 11:19:50 +0200
  • df9af39a16
    Validate incoming GPS data (#951) Kostiantyn 2024-06-29 10:32:48 +0300
  • 2cade8052d uncomment the cleanup after test run Konstantin Koval 2024-06-29 09:59:25 +0300
  • 2374d513e1 Set explicit permissions for the CodeQL workflow; add the same schedule as in Tests, to Build workflow Konstantin Koval 2024-06-29 09:18:20 +0300
  • a498cbd41f
    Merge 2d30eced2b into 55d6097cc1 Jordan Hellier 2024-06-28 23:22:17 +0200
  • 68f1da4388 fix formatting and indentation Konstantin Koval 2024-06-28 22:14:54 +0300
  • e347b1dec6 Remove matrix from UI tests Konstantin Koval 2024-06-28 18:41:39 +0300
  • 8860141e72 Migrate part of workflow from my forked repo to the main repo with updating versions of used actions Konstantin Koval 2024-06-28 18:24:52 +0300
  • 55d6097cc1
    Update GO version in the `go.mod` and read it by the job to setup the testing environment for unit tests (#980) Kostiantyn 2024-06-28 15:59:31 +0300
  • b9e381a057 Update GO version in the `go.mod` and read it by the job to setup the testing environment for unit tests Konstantin Koval 2024-06-28 15:04:10 +0300
  • e36b09753a
    Bump go version and modules. (#976) Googol Lee 2024-06-28 09:10:18 +0200
  • 59f45fb81f Set default shell for all building stage in Dockerfile. Googol Lee 2024-06-27 15:55:29 +0200
  • 8dd9482595 Test against go 1.22 Googol Lee 2024-06-27 15:35:02 +0200
  • 7726c022e9 Update the way to set go envs. Googol Lee 2024-06-27 14:49:37 +0200
  • 614f8cc87e Update go_wrapper.sh to fit golang image. Googol Lee 2024-06-27 10:52:58 +0200
  • 2ba8ea8173 Bump go version to 1.22. Bump all go module to the newest version, except pinning libheif@v1.15.1 to match the c lib version in Debian bookworm. Googol Lee 2024-06-27 09:36:16 +0200
  • 1cd34109b6
    Optimize user's album filter. #705 (#962) Googol Lee 2024-06-27 21:21:09 +0200
  • 124675eb12 Bump go version to 1.22. Bump all go module to the newest version, except pinning libheif@v1.15.1 to match the c lib version in Debian bookworm. Googol Lee 2024-06-27 09:36:16 +0200
  • 7003a216c6
    Bump the go_modules group across 1 directory with 3 updates dependabot[bot] 2024-06-26 19:33:21 +0000
  • bdd12794b7 Optimize user's album filter. #705 Googol Lee 2024-06-02 11:23:26 +0200
  • 5afc48ade4 all bugs fixed, tests should also build now printfuck 2024-06-23 22:55:04 +0200
  • f79d379e38
    Urgent small fixes in the Dockerfile and Compose configs (#972) v2.4.0 Kostiantyn 2024-06-23 15:28:02 +0300
  • fec72585ee Revert back to the tag `2` with the assumption of the release happening soon Konstantin Koval 2024-06-22 15:25:55 +0300
  • be0b9d1bd5 Freeze UID and GID for the `photoview` user inside the image; added alternative permission configs description to the Readme and Makefile (as a comment); switched the default tag in the compose from `2` to `master`, as this is the most common user misunderstanding according to the issues and Discord questions Konstantin Koval 2024-06-22 10:15:07 +0300
  • 96ef977b06 Working and messy printfuck 2024-06-19 16:06:06 +0200
  • dd559dba0b get back some lost code for `found_exif` in the external parser; switched to the list of individual asserts in the stripped test Konstantin Koval 2024-06-18 20:21:00 +0300
  • dcba16bd31 remove unused imports Konstantin Koval 2024-06-18 19:39:52 +0300
  • 9765bda9f9 set DateShot to `nil` in the expected object, as it by default is set to the current date-time; switched from error to log entry in case of incorrect GPS data, as error handling is not so transparent in the internal parser Konstantin Koval 2024-06-18 19:00:18 +0300
  • 9125c0e638 create an empty object to compare it with the received one from the stripped.jpg; disabled error assert to see if other asserts even work Konstantin Koval 2024-06-18 18:28:34 +0300
  • 7728ab0c0e try to fix left failures Konstantin Koval 2024-06-18 16:28:32 +0300
  • 1992a0dbc1 fix typo Konstantin Koval 2024-06-18 15:51:58 +0300
  • 380a17b11d Correctly handle possible `nil` value, keeping the assertion for it to log the test and count coverage Konstantin Koval 2024-06-18 15:44:58 +0300
  • 24079960aa Optimized data validation in external parser, return error by internal parser for invalid data, updated test to expect errors and handle them Konstantin Koval 2024-06-18 15:13:49 +0300
  • c1162f9bff Fix 'stripped.jpg', 'IncorrectGPS.jpg', and 'CorrectGPS.jpg' tests for the external parser Konstantin Koval 2024-06-18 14:35:01 +0300
  • ac79c1107e
    Bump the npm_and_yarn group across 1 directory with 3 updates dependabot[bot] 2024-06-18 09:03:44 +0000
  • 535bf27020
    Bump the npm_and_yarn group across 1 directory with 2 updates dependabot[bot] 2024-06-18 00:49:52 +0000
  • 578f94807a
    Install FFmpeg and ExifTool on the API unit-test environment Kostiantyn 2024-06-17 20:31:57 +0300
  • cd8d086429
    Fix missing space and word duplication (#964) Kostiantyn 2024-06-17 15:27:05 +0300
  • 03187a89e1
    Bump the go_modules group across 1 directory with 2 updates dependabot[bot] 2024-06-12 22:57:07 +0000
  • 0713c97271 fix broken imports Konstantin Koval 2024-06-11 13:56:16 +0300
  • b463118d37 try named export Konstantin Koval 2024-06-11 13:20:16 +0300
  • 60ef53aa81 try with default export Konstantin Koval 2024-06-11 12:19:49 +0300
  • 557865b36c fix filtering in message state Konstantin Koval 2024-06-11 12:09:55 +0300
  • 7d69e88bbf revert prev. commit and extract message state to a new file Konstantin Koval 2024-06-11 10:02:56 +0300
  • 266a80b071 try reorder imports Konstantin Koval 2024-06-10 22:04:09 +0300
  • eddb3badc9 fix mock init error Konstantin Koval 2024-06-10 21:51:14 +0300
  • cf38b3337d unit test for messages component Konstantin Koval 2024-06-10 21:42:24 +0300
  • b293d4996e set different color for background of errors and success messages Konstantin Koval 2024-06-08 20:33:39 +0300
  • 441bba290c Auto-calculate container's hight (up to 5 lines); wrap text inside the container and show a vertical scrollbar if needed Konstantin Koval 2024-06-08 18:34:42 +0300
  • f5a12af412 Fix missing space and word duplication Konstantin Koval 2024-06-04 19:37:10 +0300
  • df1610b13c
    change healthcheck command for MariaDB container (#963) Kostiantyn 2024-06-02 21:02:14 +0300
  • b0418789cc change healthcheck command for MariaDB container Konstantin Koval 2024-06-02 20:26:11 +0300
  • 36573604f3 Fix `album_actions_test.TestAlbumPath()` as all subdirs should be associated with the user when `scanner_user.FindAlbumsForUser()` Googol Lee 2024-06-02 09:18:01 +0200
  • 1eaf73001e Optimize user's album filter. #705 Googol Lee 2024-06-02 08:26:20 +0200
  • 4be86e2aed Merge branch 'upstream-master' into GPS-validation Konstantin Koval 2024-05-31 22:06:17 +0300
  • 52b61c4f75 println and return > t.fatalf; trimming quotes if exist Konstantin Koval 2024-05-31 21:41:25 +0300
  • 93eade58ad fix file path Konstantin Koval 2024-05-31 21:04:58 +0300
  • 77929fbdb2 fix path Konstantin Koval 2024-05-31 20:57:44 +0300