Commit Graph

  • 9f879d058c PLANET: Fix feed url for GSoC 2026 blogs web-planet Lothar Serra Mari (manitu) 2026-05-11 09:28:56 +02:00
  • 60a33fbe91 PLANET: Add blogs for GSoC 2026 Lothar Serra Mari (manitu) 2026-05-11 09:08:49 +02:00
  • 5c431dda9c PLANET: Always show at least 10 items on the Planet Eugene Sandulenko 2026-04-05 21:33:47 +02:00
  • 07277f9fad DIRECTOR-BUILDBOT: Fix missing package directory director-buildbot Roland van Laar 2026-02-07 00:11:42 +01:00
  • b78d25325a DIRECTOR-BUILDBOT: switch to use uv Roland van Laar 2026-02-06 23:54:10 +01:00
  • 10f1459eae INTEGRITY: Update UV files integrity ShivangNagta 2025-08-30 19:53:55 +05:30
  • ab950c3812 INTEGRITY: Hide metadata addition feature for read-only users ShivangNagta 2025-08-30 19:29:36 +05:30
  • cce0e68c25 INTEGRITY: Shift clear database button to config page ShivangNagta 2025-08-30 19:24:18 +05:30
  • aa3ee1e807 INTEGRITY: Add confirmation page before deleting files ShivangNagta 2025-08-30 18:51:05 +05:30
  • 05cbfb15b2 INTEGRITY: Add confirmation page before deleting filesets ShivangNagta 2025-08-30 17:02:56 +05:30
  • 5df88e5ad7 INTEGRITY: Show Fileset Database title only to logged in users. ShivangNagta 2025-08-29 15:53:42 +05:30
  • 88dc8ecc2f INTEGRITY: Hide buttons for logged in users with No Access ShivangNagta 2025-08-28 19:38:39 +05:30
  • 736aef2dca INTEGRITY: Add manual user email notificication log button ShivangNagta 2025-08-28 19:24:37 +05:30
  • 2b945af89f INTEGRITY: Update readme with new instructions ShivangNagta 2025-08-28 19:04:53 +05:30
  • 939b8359f8 INTEGRITY: Get moderator username for logs from user session ShivangNagta 2025-08-28 19:03:54 +05:30
  • 3196da9e58 INTEGRITY: Remove apache basic auth ShivangNagta 2025-08-27 15:09:57 +05:30
  • 3b257c9e95 INTEGRITY: Add github oauth with role based access ShivangNagta 2025-08-27 14:53:10 +05:30
  • 0ec5e60889 INTEGRITY: Remove flask rate-limitter ShivangNagta 2025-08-27 10:54:30 +05:30
  • eecf2bb8e5 INTEGRITY: Fix incorrect field name ShivangNagta 2025-08-27 10:31:28 +05:30
  • 91b68bf8e3 INTEGRITY: Restructure 'Developer Actions' panel ShivangNagta 2025-08-24 14:07:36 +05:30
  • a38df7e868 INTEGRITY: Improve 'Compare Fileset' feature ShivangNagta 2025-08-24 13:33:39 +05:30
  • 5c0ff6ea72 INTEGRITY: Add button for bulk fileset deletion. ShivangNagta 2025-08-22 14:49:52 +05:30
  • b843fc8fe1 INTEGRITY: Improve some log messages. ShivangNagta 2025-08-22 00:41:06 +05:30
  • 0743d7f05c INTEGRITY: Fix join query building for engineid search ShivangNagta 2025-08-22 00:31:59 +05:30
  • 3d9c8267ce INTEGRITY: Create endpoint for mail notification ShivangNagta 2025-08-20 14:49:42 +05:30
  • d24b682a84 INTEGRITY: Add button for deleting fileset ShivangNagta 2025-08-20 12:50:24 +05:30
  • cf8c8158bb INTEGRITY: Add confirmation window for fileset actions ShivangNagta 2025-08-20 12:46:26 +05:30
  • 4c025f7b07 INTEGRITY: Add checks for status='ReadyForReview' ShivangNagta 2025-08-19 19:22:09 +05:30
  • e876778276 INTEGRITY: Add file updates from UI ShivangNagta 2025-08-19 18:09:38 +05:30
  • 4fd450b00e INTEGRITY: Add metadata updates from UI ShivangNagta 2025-08-19 12:42:32 +05:30
  • 9eb4571ea5 INTEGRITY: Add relative path in scan dat ShivangNagta 2025-08-19 04:03:56 +05:30
  • d90afd5924 INTEGRITY: Fix the SQL query to delete files from the UI. ShivangNagta 2025-08-17 16:39:26 +05:30
  • c505c9ab5a INTEGRITY: Fix single quote issue in search filters. ShivangNagta 2025-08-16 23:19:03 +05:30
  • 1f92448469 INTEGRITY: Skip fileset deletion after manual merge for user fileset. ShivangNagta 2025-08-16 22:48:02 +05:30
  • e8e43f5d60 INTEGRITY: Report files with mismatched checksums in integrity check. ShivangNagta 2025-08-16 18:13:33 +05:30
  • cea8e38c9d INTEGRITY: Update the site url to gamesdb.scummvm.org ShivangNagta 2025-08-15 05:35:11 +05:30
  • b75f69e100 INTEGRITY: Fix file update logic for scan and auto merge fileset even when matched with detection fileset. ShivangNagta 2025-08-15 05:13:28 +05:30
  • 3684fff5e8 INTEGRITY: Re-raise the exception for parent to handle. ShivangNagta 2025-08-15 05:03:52 +05:30
  • 203f60b547 INTEGRITY: Print entire traceback when unknown exception is caught in dat_parser.py ShivangNagta 2025-08-10 19:36:41 +05:30
  • 3d6bf4675f INTEGRITY: Improve error handling in compute_hash.py ShivangNagta 2025-08-10 19:33:54 +05:30
  • b825448fe8 INTEGRITY: Set up uv for package management. ShivangNagta 2025-08-10 15:45:34 +05:30
  • 34686f1cd9 INTEGRITY: Restructure project to a python module. ShivangNagta 2025-08-10 15:43:13 +05:30
  • 9934d9fb97 INTEGRITY: Delete unused files. ShivangNagta 2025-08-09 00:20:10 +05:30
  • a130a0c811 INTEGRITY: Remove apache basic auth from validate endpoint. ShivangNagta 2025-08-08 22:56:43 +05:30
  • b4fb9213a1 INTEGRITY: Add python virtual environment path in apache config file. ShivangNagta 2025-08-08 22:38:34 +05:30
  • b424821fcc INTEGRITY: Add validation checks on user data from the payload along with rate limiting. ShivangNagta 2025-08-08 22:23:21 +05:30
  • c04c669aaa INTEGRITY: Check for rt and dt checktype suffix while adding equal checksums. ShivangNagta 2025-08-07 19:34:59 +05:30
  • f5d5636f3a INTEGRITY: Update size filtering logic for scan.dat for macfiles. ShivangNagta 2025-08-07 03:25:46 +05:30
  • 3be01c8148 INTEGRITY: Wrap filename in scanned dat in double quotes instead of single. ShivangNagta 2025-08-07 03:21:21 +05:30
  • 2dc641b323 INTEGRITY: Decode macbinary's filename as mac roman instead of utf-8. ShivangNagta 2025-08-07 03:19:27 +05:30
  • 0414ac9a9a INTEGRITY: Remove icon for default sorting state. ShivangNagta 2025-08-06 18:03:11 +05:30
  • c53d37b710 INTEGRITY: Refactor confirm merge code. ShivangNagta 2025-08-03 22:55:42 +05:30
  • 469b9b8df9 INTEGRITY: Add default state for sorting along with ascending and descending. ShivangNagta 2025-08-03 22:15:50 +05:30
  • e520c15eea INTEGRITY: Fix the fileset details being displayed in merge dashboard. ShivangNagta 2025-08-03 15:15:40 +05:30
  • 146795da94 INTEGRITY: Encode url variables before changing page. ShivangNagta 2025-08-02 18:44:24 +05:30
  • 906bc7c214 INTEGRITY: Add checksum filtering in fileset search page. ShivangNagta 2025-08-02 18:41:57 +05:30
  • 489966cb0d INTEGRITY: Add visual symbols for sorting. ShivangNagta 2025-08-01 15:52:23 +05:30
  • 4bd0f4c622 INTEGRITY: Move html text file to static folder. ShivangNagta 2025-08-01 15:29:58 +05:30
  • 948adac460 INTEGRITY: Add metadata information in seeding logs. ShivangNagta 2025-08-01 15:23:43 +05:30
  • 5c69679558 INTEGRITY: Add column width variable in config. ShivangNagta 2025-08-01 03:49:06 +05:30
  • 9e93e50919 INTEGRITY: Add favicon. ShivangNagta 2025-07-31 14:47:19 +05:30
  • 88177064e4 INTEGRITY: Add underline on hover for navbar links. ShivangNagta 2025-07-31 14:29:05 +05:30
  • 2c4458dc5b INTEGRITY: Add/update deployment related files. ShivangNagta 2025-07-31 14:04:14 +05:30
  • ee694afc42 INTEGRITY: Add separate logs per page and filesets per page in config. ShivangNagta 2025-07-31 13:23:33 +05:30
  • 850ee1ff1b INTEGRITY: Add comprehensive search criterias in log with OR, AND conditions. ShivangNagta 2025-07-31 04:54:52 +05:30
  • c742c0f4a4 INTEGRITY: Add user.dat processing logic. ShivangNagta 2025-07-31 00:44:34 +05:30
  • fb13d68964 INTEGRITY: Add config page url in the homepage. ShivangNagta 2025-07-30 00:47:41 +05:30
  • ba40176a6f INTEGRITY: Add user details in manual merge log. ShivangNagta 2025-07-30 00:28:17 +05:30
  • 53543f1eb4 INTEGRITY: Add configuration page with a feature to select items per page. ShivangNagta 2025-07-29 23:52:35 +05:30
  • 9d9e8e9344 INTEGRITY: Add check for matching files by missing size and hide merge button after clicked. ShivangNagta 2025-07-29 16:20:27 +05:30
  • 0c57b6ffc8 INTEGRITY: Display only matched files in confirm merge by default, introduce checkboxes for showing more details. ShivangNagta 2025-07-29 15:39:37 +05:30
  • 2de285adda INTEGRITY: Add fileset redirection message for merged filesets in the new fileset. ShivangNagta 2025-07-27 13:37:15 +05:30
  • 1612a80ce2 INTEGRITY: Fix incorrect fileset redirection issue in logs. ShivangNagta 2025-07-27 10:39:44 +05:30
  • 696611f39a INTEGRITY: Improve homepage navbar. ShivangNagta 2025-07-27 01:53:39 +05:30
  • 1ba6b8bf69 INTEGRITY: Remove depracated/redundant code. ShivangNagta 2025-07-26 13:48:57 +05:30
  • b6ae1265a1 INTEGRITY: Remove early string escaping for database logs as queries have been parametrised ShivangNagta 2025-07-26 13:36:45 +05:30
  • 12cfb77b85 INTEGRITY: Add commit/rollback transaction support to match_fileset and db_insert. ShivangNagta 2025-07-26 13:29:40 +05:30
  • 9a384d4367 INTEGRITY: Add extra error handling for parsing. ShivangNagta 2025-07-26 13:01:47 +05:30
  • c160766734 INTEGRITY: Update timestamp for detection files in partial fileset conversion for set.dat ShivangNagta 2025-07-26 00:26:52 +05:30
  • 7bd2979b48 INTEGRITY: Add detection type for full checksums in detection entries ShivangNagta 2025-07-26 00:13:31 +05:30
  • eaaa899e56 INTEGRITY: Improve merge workflow. ShivangNagta 2025-07-25 13:59:25 +05:30
  • 6c692292e8 INTEGRITY: Add max and min pages in dashboard. ShivangNagta 2025-07-23 23:44:37 +05:30
  • 589770009b INTEGRITY: Join game table before engine table. ShivangNagta 2025-07-23 23:44:09 +05:30
  • 0f919dee09 INTEGRITY: Fix the issue for filesets with null field not being filtered. ShivangNagta 2025-07-23 23:14:50 +05:30
  • 6f12ea1dee INTEGRITY: Redirect fileset url if id exceeds the bounds. ShivangNagta 2025-07-23 20:22:44 +05:30
  • a760e2b693 INTEGRITY: Fix placeholder for widetable query. ShivangNagta 2025-07-22 12:52:41 +05:30
  • 2b1c7e7d08 INTEGRITY: Add fileset creation details in log when new fileset is not deleted. ShivangNagta 2025-07-22 02:04:25 +05:30
  • c12c5c465b INTEGRITY: Logging dropped candidates missed earlier. ShivangNagta 2025-07-21 07:53:46 +05:30
  • 2fb7203a5a INTEGRITY: Only skip processing for entries with the same status when matching key is present. ShivangNagta 2025-07-21 07:46:27 +05:30
  • 3ac672af9c INTEGRITY: Run ruff formatter on compute_hash.py. ShivangNagta 2025-07-18 03:30:29 +05:30
  • 10dc79f415 INTEGRITY: Parametrise sql queries in all files. ShivangNagta 2025-07-18 03:23:45 +05:30
  • 4fe8d4f141 INTEGRITY: Parameterising all sql queries in db_functions.py ShivangNagta 2025-07-18 02:28:22 +05:30
  • fc88959d72 INTEGRITY: Add checksum filtering before max files filtering in scan.dat processing ShivangNagta 2025-07-18 00:40:57 +05:30
  • d2aaa54f71 INTEGRITY: Merge filtering logic for glk with existing set.dat filtering. ShivangNagta 2025-07-17 20:42:51 +05:30
  • 62af22a0b5 INTEGRITY: Merge one of the entries from dropped duplicate entries. Drop others. ShivangNagta 2025-07-17 19:47:06 +05:30
  • 5891b9295d INTEGRITY: Add checksum based filtering before filtering by maximum number of files matched. ShivangNagta 2025-07-17 17:31:57 +05:30
  • b8675f477e INTEGRITY: Remove 'obsolete' fileset status entirely. ShivangNagta 2025-07-17 17:29:48 +05:30
  • a683424205 INTEGRITY: Add checksum based filtering in set.dat, when possible. ShivangNagta 2025-07-16 18:46:46 +05:30
  • db8ab76b5c INTEGRITY: Traverse set.dat instead of candidate fileset while searching mismatched files. ShivangNagta 2025-07-15 04:29:37 +05:30
  • d27e751324 INTEGRITY: Additional error handling while extracing keys from scummvm.dat. ShivangNagta 2025-07-15 03:04:24 +05:30