Commit Graph

  • 3e7719a269 Merge pull request #11 from dolphin-emu/git-error master OatmealDome 2025-09-17 01:28:19 -04:00
  • 2e0fe752c8 git: Add --force argument to second fetch command git-error OatmealDome 2025-09-15 23:40:29 +00:00
  • 86ba3b7a89 git: Log stderr when git command fails OatmealDome 2025-09-15 23:19:43 +00:00
  • 50c29d4df0 buildbot: Add retries and error handling to GitHub API requests OatmealDome 2025-08-26 02:34:38 +00:00
  • 8f25b3d9b2 fifoci_reporter: Use tables for FifoCI detected differences comments OatmealDome 2025-08-26 02:23:53 +00:00
  • bac1cc85c1 Merge pull request #10 from dolphin-emu/uv-conversion OatmealDome 2025-08-21 23:19:37 -04:00
  • 434f10bff8 Project: Add myself as maintainer uv-conversion OatmealDome 2025-08-22 03:15:52 +00:00
  • 05c165b4a1 README: Update for uv migration OatmealDome 2025-08-22 03:14:15 +00:00
  • 6200b38be6 Actions: Convert run-tests to use uv OatmealDome 2025-08-19 02:42:43 +00:00
  • 6fd57404c4 Project: Pin Python to 3.10.x OatmealDome 2025-08-19 02:42:43 +00:00
  • 4860264bdb Project: Update bottle to 0.13 This resolves an issue related to cgi when trying to run on Python 3.13 and newer. OatmealDome 2025-08-19 02:42:43 +00:00
  • a45b6c09d4 flake: Convert to uv2nix OatmealDome 2025-08-19 02:42:43 +00:00
  • 737be919a3 uv.lock: Update dependencies OatmealDome 2025-08-19 02:42:43 +00:00
  • feb4d4099c Project: Migrate to uv OatmealDome 2025-08-19 02:42:43 +00:00
  • d8a7571d53 flake: Add uv to devShells OatmealDome 2025-08-19 02:42:43 +00:00
  • a758a9bf1c flake.lock: Update OatmealDome 2025-08-19 02:42:43 +00:00
  • b764d18c33 flake: Update to NixOS 25.05 OatmealDome 2025-08-19 02:42:43 +00:00
  • ba5f8b9372 webserver: Correct event type fetching in display recent events OatmealDome 2025-06-04 15:38:44 -04:00
  • c4fab83ce6 Hide raw redmine hook events Amphitryon 2025-06-04 05:47:56 -05:00
  • 79e075c3e3 Actions: Upgrade cache action for Poetry install to v4 OatmealDome 2025-04-30 01:11:30 -04:00
  • c6f4170b0c Actions: Upgrade cache action to v4 OatmealDome 2025-04-30 01:10:42 -04:00
  • 78497c4339 buildbot: Add the ability to require that a PR branch has a certain commit before building OatmealDome 2025-04-30 01:03:22 -04:00
  • ff1ab655f5 discord: Wait for notification message to be sent before proceeding This might be a bit hacky. OatmealDome 2024-12-24 13:57:08 -05:00
  • 2fc696c14d flake.lock: Update OatmealDome 2024-12-24 01:29:55 -05:00
  • 4c36372fb3 config: Add Discord example OatmealDome 2024-12-24 01:08:46 -05:00
  • 41036c623b discord: Implement notification sending to Discord OatmealDome 2024-12-24 00:53:02 -05:00
  • 99bf8a574d deps: Add discord.py OatmealDome 2024-12-23 23:31:29 -05:00
  • 1ee5a09272 events: Genericize IRCMessage to CommandMessage OatmealDome 2024-12-23 23:49:14 -05:00
  • 67ae4be2bf notifications: Split notification message construction from ircclient OatmealDome 2024-12-23 23:36:56 -05:00
  • 81570307eb 4 testing OatmealDome 2024-12-19 02:18:11 -05:00
  • 4ecfe703e7 3 OatmealDome 2024-12-18 23:41:59 -05:00
  • c12b893c76 2 OatmealDome 2024-12-18 23:20:10 -05:00
  • a1495ce243 reorder OatmealDome 2024-12-18 18:50:30 -05:00
  • 96a1285169 flake: Use wheel 0.45.1 to workaround a bug OatmealDome 2024-12-18 16:12:22 -05:00
  • c3b70e481b flake.lock: Update OatmealDome 2024-12-18 13:08:59 -05:00
  • e1b5d3df44 flake: Update nixpkgs to 24.11 OatmealDome 2024-12-18 13:08:00 -05:00
  • 1960442b29 git: Fetch all branches from all remoes OatmealDome 2024-06-30 22:06:39 -04:00
  • ec3166810b wiki: Ignore dev versions for non-master branches OatmealDome 2024-06-30 19:50:36 -04:00
  • 9a92703322 flake.lock: Update OatmealDome 2024-06-19 11:18:27 -04:00
  • 403b6aed13 flake: Update nixpkgs to 24.05 OatmealDome 2024-06-19 11:16:56 -04:00
  • d24b076757 git: Fetch all remotes and tags OatmealDome 2024-06-19 11:15:41 -04:00
  • ff0866df34 flake.lock: Update OatmealDome 2024-05-26 13:07:05 -04:00
  • 23a43bb2ed git: Reformat to comply with code style You think I would've learned by now. OatmealDome 2024-04-20 23:22:12 -04:00
  • ce873d97a8 buildbot: Send build request to buildbot on NewReleaseVersion event OatmealDome 2024-04-20 01:15:25 -04:00
  • 7c8130a575 Fire NewReleaseVersion event when a new tag is crated OatmealDome 2024-04-20 01:13:26 -04:00
  • 476d186587 git: Fetch all tags when fetching the repository OatmealDome 2024-04-20 01:13:20 -04:00
  • 2d28a1e55a events: Add NewReleaseVersion event Fired when a new release version is tagged. OatmealDome 2024-04-20 01:10:04 -04:00
  • 348b34acbf flake: Fix poetry2nix overlay reference OatmealDome 2024-01-30 18:02:16 -05:00
  • fce852128f flake.lock: Update OatmealDome 2024-01-30 18:02:03 -05:00
  • 126c9a37bd flake: Update nixpkgs to 23.11 OatmealDome 2024-01-30 18:01:47 -05:00
  • 474611e8b5 build(deps): bump cryptography from 39.0.2 to 41.0.3 dependabot/pip/cryptography-41.0.3 dependabot[bot] 2023-08-02 01:39:18 +00:00
  • 7874413ace build(deps): bump certifi from 2022.12.7 to 2023.7.22 dependabot/pip/certifi-2023.7.22 dependabot[bot] 2023-07-25 21:00:19 +00:00
  • 37295aea50 build(deps): bump requests from 2.28.2 to 2.31.0 dependabot/pip/requests-2.31.0 dependabot[bot] 2023-05-23 06:22:51 +00:00
  • e754c2eb04 buildbot: Reformat previous change to comply with code style This is what I get for not double checking before committing. OatmealDome 2023-04-23 14:45:04 -04:00
  • a45f86bbd0 buildbot: Add HTTP basic authentication to change hook requests OatmealDome 2023-04-23 13:37:46 -04:00
  • e416ed40a4 github: fix get_pr_review_comments refactoring Pierre Bourdon 2023-03-28 12:13:41 +02:00
  • 322b1f37af github: switch to app-based model Pierre Bourdon 2023-03-20 06:34:45 +01:00
  • 0c3612b703 deps: add jwt Pierre Bourdon 2023-03-20 03:36:15 +01:00
  • 5791e6620e buildbot: in_behalf_of -> on_behalf_of Pierre Bourdon 2023-03-20 03:20:07 +01:00
  • ccf59c15ab buildbot: don't crash with no configuration provided Pierre Bourdon 2023-03-20 03:10:56 +01:00
  • 2f8dd6bd0c github/webhooks: enable check_runs webhook reception Pierre Bourdon 2023-03-20 03:00:00 +01:00
  • 601dc6e131 ircclient: fix handling of requested reviewer events Pierre Bourdon 2023-03-17 05:18:28 +01:00
  • 4d32b4c671 central: actually start the github.authz module Pierre Bourdon 2023-03-17 05:09:51 +01:00
  • e67b7e8db7 github/fifoci_reporter: fix missing import from refactoring Pierre Bourdon 2023-03-16 15:38:21 +01:00
  • 1c89eb8673 deps: update Pierre Bourdon 2023-03-16 04:51:01 +01:00
  • 0729126524 github: refactor into separate submodules for each github management function Pierre Bourdon 2023-03-16 04:46:19 +01:00
  • d8305f92b1 github: remove self-merge / allowmerge feature Pierre Bourdon 2023-03-16 04:24:56 +01:00
  • 2260fa2438 flake.lock: Update Pierre Bourdon 2023-03-16 04:04:16 +01:00
  • 7ed9bff8c2 buildbot: consume new dev versions and send build requests Pierre Bourdon 2023-01-30 10:04:52 +01:00
  • 6bbed95f64 central: strip password, might be read from a file Pierre Bourdon 2023-01-30 09:43:54 +01:00
  • d2daadf6e1 central: add wiki module to update latest dev version Pierre Bourdon 2023-01-30 09:35:02 +01:00
  • 3da1283600 git: rename listener class to match the event type Pierre Bourdon 2023-01-30 09:19:06 +01:00
  • 09c4b9e896 pyproject: add mwclient dependency Pierre Bourdon 2023-01-29 22:15:03 +01:00
  • 2b7e833bd1 central: add new git module which converts push events to processed 'new dev version' info Pierre Bourdon 2023-01-29 06:48:18 +01:00
  • cc914ea850 ircclient: make optional if no configuration is provided Pierre Bourdon 2023-01-29 06:47:29 +01:00
  • 9a946608e8 utils: remove spurious debug logging Pierre Bourdon 2023-01-29 05:29:30 +01:00
  • 254d25dc74 github: tolerate empty maintain or notify list Pierre Bourdon 2023-01-29 03:52:58 +01:00
  • ca10d8432e flake: use more recent poetry version Pierre Bourdon 2023-01-29 02:31:37 +01:00
  • b378c3bb07 flake.lock: Update Pierre Bourdon 2023-01-29 02:25:42 +01:00
  • 2ac44d32fc webserver: fix event logger to properly accept all event types Pierre Bourdon 2023-01-15 05:16:26 +01:00
  • 94a0e260e1 deps: replace pycrypto (deprecated, unmaintained) with pycryptodome Pierre Bourdon 2023-01-03 21:08:51 +01:00
  • a3c7c52f5d config: allow including external files via YAML constructor Pierre Bourdon 2023-01-03 20:54:37 +01:00
  • c08c8fe18c buildbot: switch from jobdir PR submission to change hook API Pierre Bourdon 2023-01-03 18:11:33 +01:00
  • a9cc85b578 Add ref to Dolphin's Code of Conduct Pierre Bourdon 2023-01-02 11:23:03 +01:00
  • 6bfa57ce67 events: add unit tests Pierre Bourdon 2022-12-26 09:32:43 +01:00
  • bdbf61b82c events: switch default accept_event implementation to reject all Pierre Bourdon 2022-12-26 09:13:30 +01:00
  • ad19e9bfc8 central: support config reload via SIGHUP Pierre Bourdon 2022-12-26 09:05:51 +01:00
  • ee4dd92b52 config: use yaml.full_load (yaml.load needs an explicit loader) Pierre Bourdon 2022-12-26 09:02:02 +01:00
  • 1c57e558ca config: update example config Pierre Bourdon 2022-12-26 08:57:28 +01:00
  • 9cb10c307c workflows: use a more recent Poetry version Pierre Bourdon 2022-12-26 04:02:50 +01:00
  • 9d789d6669 Add GitHub workflows for basic CI Pierre Bourdon 2022-12-26 03:59:04 +01:00
  • 072c0bd098 flake: pypeul now uses poetry, not setuptools Pierre Bourdon 2022-12-26 03:57:44 +01:00
  • ae18a58791 treewide: black-ify the coding style Pierre Bourdon 2022-12-23 21:51:08 +01:00
  • 14bea27093 central: use relative imports Pierre Bourdon 2022-12-23 21:50:33 +01:00
  • a03d076e9b deps: bump pypeul (0.3.1 -> 0.3.2) Pierre Bourdon 2022-12-23 21:48:35 +01:00
  • 063d2b7519 poetry: install runner script Pierre Bourdon 2022-12-23 04:31:57 +01:00
  • 15e4209a39 Port requirements from requirements.txt -> poetry Pierre Bourdon 2022-12-23 04:30:11 +01:00
  • cb288a898b Add initial Nix flake Pierre Bourdon 2022-12-23 04:17:19 +01:00
  • 248edce67c Add basic README Pierre Bourdon 2022-12-23 04:13:51 +01:00
  • 09198cb2d3 Add .gitignore Pierre Bourdon 2022-12-23 04:04:06 +01:00