Commit graph

  • c64776fa3c
    Merge 7fdfc801f7 into 6b42f6dcf0 MareStare 2025-04-09 03:00:26 +00:00
  • 7fdfc801f7 Install tools in Docker MareStare 2025-04-09 03:00:15 +00:00
  • 903e169263
    Merge 1e3b3430fc into 6b42f6dcf0 liamwhite 2025-04-09 02:44:28 +03:00
  • 820e68224c
    Merge e840ed2618 into 6b42f6dcf0 liamwhite 2025-04-09 02:44:28 +03:00
  • 2f86d8cd2e
    Merge 5d6604b57b into 6b42f6dcf0 May Tusek 2025-04-09 02:44:28 +03:00
  • a7fc0b28dd
    Merge e871346aec into 6b42f6dcf0 mdashlw 2025-04-09 02:44:28 +03:00
  • 68cf6de37a
    Merge c53fb342b6 into 6b42f6dcf0 mdashlw 2025-04-09 02:44:28 +03:00
  • c5822e8abf
    Merge 34aa6f96fd into 6b42f6dcf0 MareStare 2025-04-09 02:44:28 +03:00
  • 4426006fd2
    Merge 752c24dd9b into 6b42f6dcf0 mdashlw 2025-04-09 02:44:28 +03:00
  • 833ced437e
    Merge 57a4116956 into 6b42f6dcf0 mdashlw 2025-04-09 02:44:28 +03:00
  • 68d454ac77
    Merge d652652fcd into 6b42f6dcf0 mdashlw 2025-04-09 02:44:28 +03:00
  • 1b154d309a
    Merge 4582f7022b into 6b42f6dcf0 MareStare 2025-04-09 02:44:28 +03:00
  • 475a8c52c8
    Merge a7f4105cce into 6b42f6dcf0 MareStare 2025-04-09 02:44:28 +03:00
  • 30e254757d
    Merge f61f5ec8d2 into 6b42f6dcf0 Nighty 2025-04-09 02:44:28 +03:00
  • 5708d71e30
    Merge 6f37e9556f into 6b42f6dcf0 MareStare 2025-04-09 02:44:28 +03:00
  • 643f756ad5 Add sh file checks and fix lints MareStare 2025-04-06 04:25:21 +00:00
  • 501002261f Self-review: remove repetitive "avoid" MareStare 2025-04-06 04:06:24 +00:00
  • 45a5b50dbd Use installation scripts on CI and add shellcheck to CI MareStare 2025-04-06 04:04:26 +00:00
  • e6dc60453c Remove unnecessary version commands since install scripts already do that now MareStare 2025-04-06 04:02:17 +00:00
  • 6a86b6f238 Split repo init script into several install scripts MareStare 2025-04-06 04:01:43 +00:00
  • 358a89ce15 Rename elixir.yml to ci.yml MareStare 2025-04-06 03:26:55 +00:00
  • 7f7297507c Add shellcheck to repo init and pre-commit hooks MareStare 2025-04-06 03:25:52 +00:00
  • af693f81ed Fix shellcheck lints in post-receiver MareStare 2025-04-06 03:08:24 +00:00
  • 214cacff6d
    Merge a9a2c4349f into 6b42f6dcf0 MareStare 2025-04-09 02:37:03 +03:00
  • 6b42f6dcf0
    Merge pull request from MareStare/feat/drop-db-script master MareStare 2025-04-09 02:36:05 +03:00
  • a9a2c4349f Remove nesting via with MareStare 2025-04-07 04:20:48 +00:00
  • b4cc07cdcf Better comment MareStare 2025-04-07 04:19:14 +00:00
  • d652652fcd
    Add Delay home images setting mdashlw 2025-04-07 03:00:02 +00:00
  • 4582f7022b Fix a comment MareStare 2025-04-07 02:26:34 +00:00
  • ffa86f6501
    Merge branch 'philomena-dev:master' into home-query-staff mdashlw 2025-04-06 19:02:43 -07:00
  • 185bdc857e Add logs about thumbnails generation MareStare 2025-04-07 01:44:17 +00:00
  • 78e3879a32 Add more logs for S3 operations MareStare 2025-04-07 01:42:48 +00:00
  • f31e60de40 Add tracing's EnvFilter-like log filtering with PHILOMENA_LOG env var MareStare 2025-04-07 01:42:07 +00:00
  • 6f37e9556f Remove extra delay for new uploads in dev envs MareStare 2025-04-07 01:12:53 +00:00
  • c67ac27f8d Remove the Updates section from README, will return to it in the PR for shellcheck installation when tooling is moved to docker MareStare 2025-04-06 20:57:49 +00:00
  • 8f6bbf63ea Update the README to remove the requirements for external tools. Gonna use docker for that MareStare 2025-04-06 20:44:41 +00:00
  • a3f5191b9c Resolve the real path when invoking philomena.sh to remove some intermediate .. in error messages that feature the script path MareStare 2025-04-06 20:43:27 +00:00
  • 0c0376b26e Add --git to clean MareStare 2025-04-06 19:52:09 +00:00
  • 10d63f3a99 Use docker compose down --volumes in clean for full cleaning MareStare 2025-04-06 17:43:29 +00:00
  • aa173c128c Fix typo MareStare 2025-04-06 17:41:46 +00:00
  • caf49e0b29 Fix stale comment MareStare 2025-04-06 17:38:01 +00:00
  • 346922d82a Fix github markdown alerts syntax MareStare 2025-04-06 17:34:18 +00:00
  • d370f31216 Add init command to philomena init and add scripts/path wrapper for convenience of adding philomena totoolchain PATH MareStare 2025-04-06 17:32:48 +00:00
  • 35da66933b Add clean command for full cleaning MareStare 2025-04-06 16:29:33 +00:00
  • 9178ad7fdb Rename dev.sh to philomena and add up/down --drop-db commands MareStare 2025-04-06 16:12:10 +00:00
  • 6351563c6a Add switch_case_ident to .editorconfig to fix the defaults of shfmt (facehoof) MareStare 2025-04-06 15:39:10 +00:00
  • 05eadded1a Add dev.sh script wrapper over docker compose MareStare 2025-04-06 02:04:20 +00:00
  • 0e9c603646
    Merge pull request from MareStare/feat/remove-unnecessary-copy-statements liamwhite 2025-04-06 14:37:24 -04:00
  • 5df761b1a3
    Merge pull request from MareStare/feat/settings-ui-improvements liamwhite 2025-04-06 14:37:02 -04:00
  • f61f5ec8d2 mount caddy data, no cache in dev env caddy L. Fox 2025-04-06 16:55:23 +02:00
  • 5d82554c46 Remove now useless COPY instructions because we use a volume bind-mount instead MareStare 2025-04-05 14:51:22 +00:00
  • da4e19a4a2 Fix an type error in objects.ex and increase logs verbosity level for this module MareStare 2025-04-06 00:50:37 +00:00
  • 64538d740a Add a FIXME about the pagination bug with low activity MareStare 2025-04-05 22:37:22 +00:00
  • ea58696d3c Use uppercase env var name for DROP_DB MareStare 2025-04-05 22:27:49 +00:00
  • b029d3fa75 Display new uploads immediately once their thumbnails were generated in dev env MareStare 2025-04-05 22:27:31 +00:00
  • 9dea3a5436 approve_comment already reindexes the comment MareStare 2025-04-05 20:14:26 +00:00
  • 692cbc4d2d Reindex only images that were changed after generating comments MareStare 2025-04-05 20:14:02 +00:00
  • 5994a14bb8 Add dev.sh script wrapper over docker compose MareStare 2025-04-05 20:13:32 +00:00
  • 842914c0df Add log filtering via PHILOMENA_LOG env var MareStare 2025-04-05 19:14:20 +00:00
  • 6f73fd0a23 Remove unnecessary [Thumbnails] prefix now that module metadata is in the logs MareStare 2025-04-05 19:10:59 +00:00
  • 490174f93f Enable module metadata in dev logs for easier navigation MareStare 2025-04-05 19:10:36 +00:00
  • a197e59668 Less noisy logs for seeding topics MareStare 2025-04-05 19:10:18 +00:00
  • 1db077dc10 Add more logs to the thumbnailer MareStare 2025-04-05 17:17:13 +00:00
  • e8188af715 Retry the seeding of a topic on name collision MareStare 2025-04-05 17:08:34 +00:00
  • ddb632793f Add more context to topic name collision error MareStare 2025-04-05 17:08:15 +00:00
  • 7d3425f4cd Add more topic name variety to reduce the probability of collisions MareStare 2025-04-05 17:07:56 +00:00
  • d0526315f9 Remove now useless COPY instructions because we use a volume bind-mount instead MareStare 2025-04-05 14:51:22 +00:00
  • f94afa24ea Preload all forums for seeding MareStare 2025-04-05 14:27:03 +00:00
  • e82538567b Use logger in seeds.exs MareStare 2025-04-03 01:52:06 +00:00
  • 28ad75cfc2 Parallelize the rest of the dev seeding MareStare 2025-04-02 00:42:02 +00:00
  • 33ee3ef771 Hide SQL and Exq logs by default MareStare 2025-04-02 00:41:49 +00:00
  • f5baad4776 Improve logging and error handling on objects.ex MareStare 2025-04-02 00:41:21 +00:00
  • f1b60136d3 Use logger instead of IO.puts in seeds_development MareStare 2025-04-01 19:25:34 +00:00
  • 714d62dd85 Ignore DB logs, but keep other logs MareStare 2025-04-01 01:07:31 +00:00
  • c29365f688 Add DROP_DB config env var MareStare 2025-03-31 20:49:27 +00:00
  • 7d46d900a9 Give away the temp file ownership to the image upload process, increase upload concurrency and better logs MareStare 2025-03-30 20:35:37 +00:00
  • 8f59bc32a9 Create OpenSearch indices in parallel (doesn't give a significant boost, but maybe a couple of seconds) MareStare 2025-03-30 20:35:04 +00:00
  • bdf87d3ba2 Parallel image upload in dev seeds MareStare 2025-03-29 21:47:15 +00:00
  • 03c96a4bf8 Remove clashing alias MareStare 2025-03-27 23:48:14 +00:00
  • ae26e2d580 Fix script name in comment MareStare 2025-03-27 23:47:28 +00:00
  • fb8c5366c9 fix dev seeds Luna D. 2024-09-30 23:25:22 +02:00
  • 6d1def8457 Remove seeds_development.json MareStare 2025-03-27 03:21:28 +00:00
  • 4c6ee777d8 prettier . -w MareStare 2025-03-27 03:20:54 +00:00
  • aba267e827 Format seeds_development.exs MareStare 2025-03-27 03:19:58 +00:00
  • 6c44f67880 improve dev seeds (wip) Luna D. 2024-06-12 20:11:43 +02:00
  • 72951b5cf4 Fix error handling since there will be a tuple of more than 2 items returned as per docs MareStare 2025-03-31 20:37:26 +00:00
  • 43da844565 Replace Map.drop() with Map.take() as per Liam's feedback in DM MareStare 2025-03-30 21:03:50 +00:00
  • b8d94a7291 Fix the tag updates atomicity and deadlocks MareStare 2025-03-30 19:42:05 +00:00
  • b59ee58f6e
    simplify configs L. Fox 2025-04-05 14:35:40 +02:00
  • c679081a3b
    Merge pull request from philomena-dev/dependabot/npm_and_yarn/assets/multi-f905cb375f liamwhite 2025-04-04 15:06:59 -04:00
  • d56cbd9912
    Bump vite in /assets dependabot[bot] 2025-04-04 15:33:11 +00:00
  • be065406ae
    fix image serving + comments L. Fox 2025-04-04 15:51:03 +02:00
  • dabe9bd710
    replace openresty with caddy L. Fox 2025-04-04 13:05:08 +02:00
  • 2a0a885f34
    postgres17-client L. Fox 2025-04-04 09:25:38 +02:00
  • f31d075e32
    bump software versions L. Fox 2025-04-04 09:25:09 +02:00
  • 37fd3fc059
    Merge pull request from mdashlw/tag-override-display-mod-notes liamwhite 2025-04-03 13:00:08 -04:00
  • 783defce35
    Merge pull request from mdashlw/dnp-log liamwhite 2025-04-03 12:59:29 -04:00
  • 2e04818923
    Merge pull request from mdashlw/ip-prof-user-mask liamwhite 2025-04-03 12:59:19 -04:00
  • 2958405355
    Merge pull request from koloml/fix-autocomplete-popup-on-mobile liamwhite 2025-04-03 12:57:51 -04:00
  • ee49499bc8
    Merge pull request from mdashlw/tag-reindex liamwhite 2025-04-03 12:56:26 -04:00