Commit Graph

  • 0944502759 Merge pull request #68 from dolphin-emu/runner310 master OatmealDome 2025-08-23 12:15:17 -04:00
  • 8b665634c8 runner: Update dependencies to the latest versions runner310 OatmealDome 2025-08-23 15:52:51 +00:00
  • 0ae40a1184 runner: Allow Python versions above 3.10 OatmealDome 2025-08-23 15:48:18 +00:00
  • ca86fa6be1 runner: Don't use the binary version of psycopg2 psycopg2-no-binary OatmealDome 2025-08-23 07:04:27 +00:00
  • 726901a804 frontend: Add templatetags to packages OatmealDome 2025-08-22 04:02:07 +00:00
  • d730b48377 frontend: Add templatetags to packages results-post-uv-fix OatmealDome 2025-08-22 04:04:57 +00:00
  • 9ebe6a63f4 frontend: Add templatetags to package-data OatmealDome 2025-08-22 04:02:07 +00:00
  • de3a413fea Merge pull request #66 from dolphin-emu/uv-conversion OatmealDome 2025-08-21 23:33:31 -04:00
  • 2114f6d5e2 Actions: Convert run-tests to use uv uv-conversion OatmealDome 2025-08-21 23:02:25 +00:00
  • f891050351 flake.lock: Update OatmealDome 2025-08-21 22:45:10 +00:00
  • 85def3decd flake: Convert to uv2nix OatmealDome 2025-08-21 22:45:09 +00:00
  • dc44e20020 Project: Upgrade to Python 3.10 OatmealDome 2025-08-21 22:45:09 +00:00
  • 1580af20f9 Project: Migrate to uv OatmealDome 2025-08-21 22:45:09 +00:00
  • efb8fe84f4 flake: Add uv to devShells OatmealDome 2025-08-21 22:45:09 +00:00
  • d993b2f43e flake.lock: Update OatmealDome 2025-08-21 22:45:09 +00:00
  • c2ffaf9849 flake: Update nixpkgs to 25.05 OatmealDome 2025-08-21 22:45:09 +00:00
  • 279ce48413 runner/macos: Temporarily enforce 1x anisotropic filtering OatmealDome 2025-04-09 20:25:45 -04:00
  • 200141208e runner/linux: Explicitly specify that we should use OpenGL in the OpenGL configs OatmealDome 2024-12-21 13:01:12 -05:00
  • 778c778ae9 runner/linux: Add configuration files for a Vulkan runner OatmealDome 2024-10-04 12:52:36 -04:00
  • e7db44c3cd Merge pull request #65 from caarfken/master OatmealDome 2024-08-08 12:39:17 -04:00
  • 4abca5691a Fix broken link caarfken 2024-08-08 10:18:47 -03:00
  • b6274affff flake.lock: Update OatmealDome 2024-05-26 13:04:19 -04:00
  • 28b63debdf flake: Fix poetry2nix overlay reference OatmealDome 2024-01-30 17:40:33 -05:00
  • e1da00c4bf flake.lock: Update OatmealDome 2024-01-30 17:57:40 -05:00
  • 994dde25c0 flake: Update nixpkgs to 23.11 OatmealDome 2024-01-30 17:55:47 -05:00
  • aa0c4679d1 runner/macos: Temporarily disable Metal shader validation I think this is causing problems on macOS Sonoma 14.2. OatmealDome 2023-12-17 14:37:59 -05:00
  • b4a29dbdd3 build(deps): bump certifi from 2022.12.7 to 2023.7.22 in /fifoci/runner dependabot/pip/fifoci/runner/certifi-2023.7.22 dependabot[bot] 2023-07-25 21:08:03 +00:00
  • a813d57192 build(deps): bump django from 4.1.9 to 4.1.10 in /fifoci/frontend dependabot/pip/fifoci/frontend/django-4.1.10 dependabot[bot] 2023-07-06 00:10:19 +00:00
  • 6462b215e0 frontend: Increase maximum number of files for uploads OatmealDome 2023-06-02 15:45:32 -04:00
  • 1c1474f55f Merge pull request #62 from iwubcode/turn_on_host_gpu_logs OatmealDome 2023-05-29 09:38:22 +02:00
  • b42c7658d9 Turn on Host GPU logs so we can see validation errors. Note GL doesn't have validation errors, I turned it on for consistency. iwubcode 2023-05-29 02:31:57 -05:00
  • ad6b057a90 Merge pull request #61 from TellowKrinkle/MTLDebug OatmealDome 2023-05-29 08:56:19 +02:00
  • 0b8b55ece2 Merge pull request #60 from iwubcode/enable_validation_layers OatmealDome 2023-05-29 08:51:23 +02:00
  • ba528158a2 Enable validation layers on molten-vk and directx backends iwubcode 2023-05-29 01:42:41 -05:00
  • f80106fec6 macOS: Enable Metal validation layers TellowKrinkle 2023-05-29 01:40:35 -05:00
  • b14f402e97 build(deps): bump requests from 2.28.2 to 2.31.0 in /fifoci/runner dependabot/pip/fifoci/runner/requests-2.31.0 dependabot[bot] 2023-05-23 05:55:34 +00:00
  • 1d79e9c66e Merge pull request #58 from dolphin-emu/dependabot/pip/fifoci/frontend/django-4.1.9 OatmealDome 2023-05-10 00:56:59 +02:00
  • 65c377d647 build(deps): bump django from 4.1.7 to 4.1.9 in /fifoci/frontend dependabot[bot] 2023-05-09 22:47:08 +00:00
  • 98d532d87c Merge pull request #57 from dolphin-emu/dependabot/pip/fifoci/frontend/sqlparse-0.4.4 OatmealDome 2023-04-22 00:52:58 +02:00
  • 0c3cf67677 build(deps): bump sqlparse from 0.4.3 to 0.4.4 in /fifoci/frontend dependabot[bot] 2023-04-21 22:41:23 +00:00
  • 4fbff27582 build(deps): bump django from 4.1.6 to 4.1.7 in /fifoci/frontend dependabot[bot] 2023-02-15 20:35:56 +00:00
  • edda90af06 build(deps): bump django from 4.1.5 to 4.1.6 in /fifoci/frontend dependabot[bot] 2023-02-03 22:13:36 +00:00
  • 41adebe451 frontend: add indices on some often queried result fields Pierre Bourdon 2023-01-27 09:09:45 +01:00
  • 3365d782a2 frontend: strip whitespace around import API key while loading Pierre Bourdon 2023-01-27 08:51:17 +01:00
  • 1b19644af1 runner: add more error handling on the upload path Pierre Bourdon 2023-01-27 08:42:34 +01:00
  • 6ef611cc98 frontend: fix old staticfiles import on compare-view Pierre Bourdon 2023-01-27 08:40:42 +01:00
  • 088813d64d runner: fix upload_results invocation Pierre Bourdon 2023-01-27 08:30:18 +01:00
  • 0392c8892a frontend: set CSRF_TRUSTED_ORIGINS in production Pierre Bourdon 2023-01-27 08:27:27 +01:00
  • d9e32d97b1 flake: add build system override for dj-inmemorystorage Pierre Bourdon 2023-01-27 07:19:20 +01:00
  • 905a77f6ce flake.lock: Update Pierre Bourdon 2023-01-27 07:15:26 +01:00
  • 9ee334b8a4 runner: add support for uploading results directly to the backend Pierre Bourdon 2023-01-27 07:11:33 +01:00
  • b2e8291d65 frontend: add an HTTP API method to import results Pierre Bourdon 2023-01-27 06:54:01 +01:00
  • 5cc67c52a7 frontend: new importer: split into a reusable library, and unit tested Pierre Bourdon 2023-01-27 05:52:05 +01:00
  • 6b7945ab85 frontend: make dff shortname unique Pierre Bourdon 2023-01-27 05:40:09 +01:00
  • ae095750e6 frontend: run tests with an inmemory file storage backend Pierre Bourdon 2023-01-27 02:01:34 +01:00
  • 26ada05869 flake: add sqlite to dev shell for Django dbshell Pierre Bourdon 2023-01-27 01:58:18 +01:00
  • 72035b53e5 frontend: make Version.hash unique Pierre Bourdon 2023-01-26 22:42:08 +01:00
  • 4d2c2fb517 frontend: move django-debug-toolbar to a main dependency Pierre Bourdon 2023-01-26 15:06:23 +01:00
  • 459f6792df frontend/tests: rename smoke test case Pierre Bourdon 2023-01-26 14:22:32 +01:00
  • 9153a1f59d frontend: avoid requirement for collectstatic in tests/local by using hashed static only in production Pierre Bourdon 2023-01-26 14:21:56 +01:00
  • db51453de2 ci: add github workflow to build flake and run tests Pierre Bourdon 2023-01-26 14:05:15 +01:00
  • 49d4e9e98d frontend: add some basic unit testing Pierre Bourdon 2023-01-26 13:59:13 +01:00
  • c1314bbf65 frontend: remove deprecated USE_L10N setting Pierre Bourdon 2023-01-26 13:30:26 +01:00
  • 5e0b86b6a8 frontend: make settings.local the default for anything but WSGI Pierre Bourdon 2023-01-26 12:55:00 +01:00
  • a34d271719 frontend: migrate to Django 4.1 Pierre Bourdon 2023-01-26 12:43:52 +01:00
  • 134f10c84b frontend: migrate to Django 3.x Pierre Bourdon 2023-01-26 12:37:06 +01:00
  • 8730dd535b frontend: make django-debug-toolbar work on local runs Pierre Bourdon 2023-01-26 12:27:55 +01:00
  • 7e56f89eeb flake: add some useful deps to the development shell Pierre Bourdon 2023-01-26 12:16:24 +01:00
  • 8ec5df6912 frontend: allow configuring the path to pngcrush Pierre Bourdon 2023-01-26 11:28:30 +01:00
  • 9874159f10 frontend: always log to stdout in production Pierre Bourdon 2023-01-26 05:40:07 +01:00
  • 101637ad39 frontend: allow overriding ALLOWED_HOSTS via env Pierre Bourdon 2023-01-26 05:27:52 +01:00
  • 8f429d78df frontend/wsgi: fix settings import path Pierre Bourdon 2023-01-26 05:18:39 +01:00
  • 147f425b3f frontend: add gunicorn to dependencies Pierre Bourdon 2023-01-26 05:07:31 +01:00
  • 3611e30531 frontend: read production settings from environ Pierre Bourdon 2023-01-26 04:53:43 +01:00
  • 2f8a2aa17f flake: switch to more recent poetry version Pierre Bourdon 2023-01-19 12:16:43 +01:00
  • ebd068ce2e treewide: reformat with black Pierre Bourdon 2023-01-19 05:03:51 +01:00
  • 8b7403614b requirements.txt: remove, now obsolete Pierre Bourdon 2023-01-19 05:02:44 +01:00
  • bfd8bf8ad0 frontend: migrate to use poetry for dependency management Pierre Bourdon 2023-01-19 05:02:28 +01:00
  • c3f12364f0 flake: initial support for runner Pierre Bourdon 2023-01-19 03:30:51 +01:00
  • b01812f492 runner: migrate to use poetry for dependency management Pierre Bourdon 2023-01-19 03:09:20 +01:00
  • 1741c30d94 fifoci: move runner/frontend to a 'fifoci' Python package Pierre Bourdon 2023-01-19 02:50:28 +01:00
  • def818a3c3 etc: remove obsolete nginx config Pierre Bourdon 2023-01-19 02:49:00 +01:00
  • 9570e1e632 fabfile: remove (obsolete) Pierre Bourdon 2023-01-19 01:48:56 +01:00
  • a6366356bb runner:macos: Add configurations for Metal runner Simonx22 2023-01-03 22:57:02 +01:00
  • 50c20b3dde Add ref to Dolphin's Code of Conduct Pierre Bourdon 2023-01-02 11:21:23 +01:00
  • c44007281a runner:macos: Enable master log type Pokechu22 2022-11-23 12:45:08 -08:00
  • 709d6714a9 runner:macos: Disable early memory updates, manual texture sampling, and mipmapping TellowKrinkle 2022-11-11 20:41:04 -06:00
  • 5f6a3b8694 Merge pull request #48 from Pokechu22/uberogl-dump-frames-as-images JosJuice 2022-04-10 19:28:25 +02:00
  • d892fedc9b Config-uberogl: Enable DumpFramesAsImages Pokechu22 2022-03-09 12:47:02 -08:00
  • 1a4734d368 Merge pull request #47 from Pokechu22/info-log Léo Lam 2022-03-07 12:51:17 +01:00
  • 14e3b9c2fd Switch log level to Info instead of Warning Pokechu22 2022-02-23 21:25:34 -08:00
  • c1c327f70b Merge pull request #46 from dolphin-emu/dependabot/pip/django-2.2.27 Léo Lam 2022-02-18 19:27:10 +01:00
  • 5686dc958e build(deps): bump django from 2.2.24 to 2.2.27 dependabot[bot] 2022-02-10 10:52:49 +00:00
  • 875679f243 Merge pull request #44 from Pokechu22/osx-memory-updates Léo Lam 2022-01-13 14:27:42 +01:00
  • bf7a21672f runner: Enable early memory updates and manual texture sampling on OSX Pokechu22 2022-01-11 21:34:36 -08:00
  • 95c26937fb frontend: Fix missing save() call (Django 1.8 change) Léo Lam 2022-01-03 19:06:31 +01:00
  • a4b3ca7939 Merge pull request #43 from OatmealDome/master Léo Lam 2022-01-01 16:38:20 +01:00
  • 0bcd59e7e4 runner: Add macOS to supported systems OatmealDome 2021-12-28 23:08:56 -05:00
  • d400474e41 macos: Add run_fifo_test script OatmealDome 2021-12-28 19:13:29 -05:00
  • 170f8c1ad6 macos: Add configuration files for a macOS runner OatmealDome 2021-12-28 17:17:31 -05:00