Commit Graph

  • 637be0d272 Fix admin status error Gregoo 2025-01-30 16:54:22 +01:00
  • d15d7ffb61 Move from_form function about name to the base metadata class Gregoo 2025-01-30 16:38:11 +01:00
  • fc3c92e9a3 Remove metadata prefix, it's identical to kind Gregoo 2025-01-30 16:35:26 +01:00
  • 344d4fb575 Metadata list Gregoo 2025-01-30 16:23:47 +01:00
  • 7d16e491c8 Rename checkboxes (too generic) to status (and some bug fixes) Gregoo 2025-01-30 15:03:16 +01:00
  • 050b1993da Don't rely on SQL files for migration patches as their existence is not guaranteed Gregoo 2025-01-30 12:56:14 +01:00
  • 8f5d59394c Remove the 404 code from post redirect as it will cause the browser to not redirect Gregoo 2025-01-30 12:42:37 +01:00
  • a832ff27f7 Create a Metadata object as a base for checkboxes Gregoo 2025-01-30 12:17:25 +01:00
  • 4fc96ec38f Rename checkox_error Gregoo 2025-01-30 09:33:54 +01:00
  • bba741b4a5 Rename database_error Gregoo 2025-01-29 22:49:17 +01:00
  • aed7a520bd Parametrable error names Gregoo 2025-01-29 22:44:08 +01:00
  • 3893f2aa19 Theme override nobody cares actually Gregoo 2025-01-29 21:19:56 +01:00
  • 51f729a18b Fix variable type hint Gregoo 2025-01-29 19:28:23 +01:00
  • b2d2019bfd Set theme override Gregoo 2025-01-29 19:28:00 +01:00
  • 257bccc339 Move set management to its own file Gregoo 2025-01-29 18:14:44 +01:00
  • 728e0050b3 Fix functions definition Gregoo 2025-01-29 18:12:39 +01:00
  • 56ad9fba13 url_for_missing should be part of BrickPart, not RebrickablePart Gregoo 2025-01-29 17:59:59 +01:00
  • 160ab066b2 Update container versions Gregoo 2025-01-29 17:44:46 +01:00
  • 69c7dbaefe Don't display the set management section when deleting it Gregoo 2025-01-29 17:42:13 +01:00
  • acbd58ca71 Add missing @login_required for set deletion Gregoo 2025-01-29 17:41:34 +01:00
  • b8d6003339 Add a tooltip with an error message on the visual status Gregoo 2025-01-29 17:35:54 +01:00
  • 130b3fa84a Fix undefined id variable used when a checkbox does not exist Gregoo 2025-01-29 17:35:15 +01:00
  • cb58ef83cc Add a clear button for dynamic input Gregoo 2025-01-29 16:14:52 +01:00
  • f016e65b69 Rename read_only_missing to a more generic read_only Gregoo 2025-01-29 16:11:48 +01:00
  • b142ff5bed Fix missing logic to handle empty string from dynamic input Gregoo 2025-01-29 15:59:00 +01:00
  • e2b8b51db8 Move dynamic input to BrickChanger Gregoo 2025-01-29 15:58:41 +01:00
  • f44192a114 Add visually hidden label for dynamic input, move read-only logic in the macro Gregoo 2025-01-29 15:57:19 +01:00
  • cf11e4d718 Move the dynamic input into a macro Gregoo 2025-01-29 15:12:10 +01:00
  • 468cc7ede9 Display prints based on a part Gregoo 2025-01-29 14:03:48 +01:00
  • a2aafbf93a Visual fix for Any/No color Gregoo 2025-01-29 11:43:18 +01:00
  • e033dec988 Use data-sort to sort colums with complex data Gregoo 2025-01-29 10:37:22 +01:00
  • d08b7bb063 Display RGB color, transparency and prints for parts Gregoo 2025-01-29 10:36:43 +01:00
  • d93723ab4e Use Rebrickable URL for cosmetics if available Gregoo 2025-01-29 09:04:09 +01:00
  • fe13cfdb08 Collapsible grid controls Gregoo 2025-01-28 23:31:20 +01:00
  • 71ccfcd23d Remove leftover debug prints Gregoo 2025-01-28 23:07:54 +01:00
  • fc6ff5dd49 Add a refresh mode for sets Gregoo 2025-01-28 23:07:12 +01:00
  • 482817fd96 Add purchase location to the database Gregoo 2025-01-28 21:10:14 +01:00
  • c4bb3c7607 Deduplicated parts and missing parts Gregoo 2025-01-28 19:18:51 +01:00
  • 7ff1605c21 Garbage leftover from copy-paste Gregoo 2025-01-28 14:19:26 +01:00
  • 964dd90704 Remove unused socket Gregoo 2025-01-28 14:09:14 +01:00
  • 50e5981c58 Cosmetics Gregoo 2025-01-28 11:00:39 +01:00
  • d5f66151b9 Documentation touch up Gregoo 2025-01-28 10:49:47 +01:00
  • 711c020c27 Add extra fields to set for the future while we are refactoring it Gregoo 2025-01-28 10:49:16 +01:00
  • 9878f426b1 Update versions and changelog Gregoo 2025-01-27 23:24:16 +01:00
  • 420ff7af7a Properly use the _listener variables as expected, and allow Enter key to execute the action Gregoo 2025-01-27 23:13:42 +01:00
  • 270838a549 Simplify fields name in the database Gregoo 2025-01-27 23:07:10 +01:00
  • 2e36db4d3d Allow more advanced migration action through a companion python file Gregoo 2025-01-27 22:23:54 +01:00
  • 0a129209a5 Add remixicon in the libraries Gregoo 2025-01-27 18:55:26 +01:00
  • 8b82594512 Documentation about base SQL files Gregoo 2025-01-27 18:41:53 +01:00
  • 6dd42ed52d Add missing checkboxes counter alias Gregoo 2025-01-27 18:41:44 +01:00
  • 26fd9aa3f9 Fix hide instructions block placement Gregoo 2025-01-27 18:41:08 +01:00
  • 32044dffe4 Remove confusing reference to number for sets Gregoo 2025-01-27 18:40:51 +01:00
  • a0fd62b9d2 Deduplicate minifigures Gregoo 2025-01-27 18:39:35 +01:00
  • 1f7a984692 Rename load to from_set for clarity Gregoo 2025-01-27 17:07:30 +01:00
  • d1325b595c Inject the socket only where necessary Gregoo 2025-01-27 14:20:12 +01:00
  • 900492ae14 Provide decorator for socket actions, for repetitive tasks like checking if authenticated or ready for Rebrickable actions Gregoo 2025-01-27 14:15:07 +01:00
  • bdf635e427 Remove confusing reference to number for sets Gregoo 2025-01-27 12:04:20 +01:00
  • 1afb6f841c Rename routes Gregoo 2025-01-27 11:21:15 +01:00
  • ee78457e82 Remove unused insert_rebrickable Gregoo 2025-01-27 10:04:37 +01:00
  • 25aec890a0 Rename download_rebrickable to insert_rebrickable and make it return if an insertion occured Gregoo 2025-01-27 10:04:24 +01:00
  • 0f53674d8a Grey out legacy database tables in the admin Gregoo 2025-01-26 10:29:33 +01:00
  • 4350ade65b Add a flag to hide instructions in a set card Gregoo 2025-01-26 09:59:53 +01:00
  • ff1f02b7e3 Updated readme and various docs. Added quickstartguide and env overview. FrederikBaerentsen 2025-01-28 14:55:28 +01:00
  • 53309a9502 Forgot a version change FrederikBaerentsen 2025-01-27 19:49:58 +01:00
  • 4762028a39 Updated Version to 1.1.1 to match Docker version tag and Release note tag FrederikBaerentsen 2025-01-27 19:41:49 +01:00
  • a9bf5e03f8 Merge pull request 'Instructions downloader' (#54) from instructions into master 1.2.0 FrederikBaerentsen 2025-01-26 19:17:42 +01:00
  • c7b90414d3 Merge pull request 'Downloading the instructions through the socket' (#53) from gregoo/BrickTracker:instructions into instructions instructions gregoo 2025-01-26 09:48:17 +01:00
  • 2db0c1c2eb Clear the socket when clicking the button Gregoo 2025-01-25 23:06:00 +01:00
  • 19750d1365 Fix a bug when normalizing total in progress() Gregoo 2025-01-25 23:05:39 +01:00
  • acebf6efd6 Clear the progress message when clear() Gregoo 2025-01-25 23:05:21 +01:00
  • 48ad7b5f02 Trim the url in the progress message to make it more legible Gregoo 2025-01-25 22:48:10 +01:00
  • cf9e716d1c Remove unused 'ADD_SET' socket message Gregoo 2025-01-25 22:43:54 +01:00
  • 9b5774555f Increase the socket status polling interval to 1s Gregoo 2025-01-25 22:43:35 +01:00
  • c4a1a17cfd Dowloads instructions through a socket Gregoo 2025-01-25 22:42:59 +01:00
  • 9113d539f0 Split the JS socket with a generic part and one dedicated to load Rebrickable sets Gregoo 2025-01-25 19:43:16 +01:00
  • f48ae99179 Merge pull request 'Implementation of the comments from #45' (#51) from gregoo/BrickTracker:instructions into instructions FrederikBaerentsen 2025-01-25 19:17:02 +01:00
  • fd38e0a150 Fix the default value Gregoo 2025-01-25 08:55:42 +01:00
  • ed44fb9bab Global cleanup of the code, implementing all the comments for the issue Gregoo 2025-01-25 08:51:18 +01:00
  • 6d3285dbc9 Move parse_number out of RebrickableSet as it imports way too much for such a simple function Gregoo 2025-01-25 08:50:04 +01:00
  • 52f73d5bf9 Moved code and added env variables FrederikBaerentsen 2025-01-24 21:22:57 +01:00
  • 6abf4a314f Merge remote-tracking branch 'origin/master' into instructions FrederikBaerentsen 2025-01-24 19:40:30 +01:00
  • d2fa72dc63 Merge pull request 'Database migration tool, deduplication of sets data, customizable checkboxes' (#44) from gregoo/BrickTracker:master into master v1.1.0 FrederikBaerentsen 2025-01-24 19:12:12 +01:00
  • 8b1df86f33 Update docker image version Gregoo 2025-01-24 17:56:21 +01:00
  • 6320629b07 Moved code from views to instructions.py FrederikBaerentsen 2025-01-24 17:20:53 +01:00
  • 4a785df532 Moved from code around FrederikBaerentsen 2025-01-24 17:08:56 +01:00
  • 2d3e8cdd8b Rename the bricktracker doc to overview Gregoo 2025-01-24 16:05:46 +01:00
  • 5ebdf89c85 Bump version to 1.1.0 Gregoo 2025-01-24 15:59:45 +01:00
  • 3d878ea7c5 Add a changelog Gregoo 2025-01-24 15:59:18 +01:00
  • 982a1fa8db Simplify the way javascript is loaded (we don't have that many scripts running) and use data attribute to instantiate grid and tables Gregoo 2025-01-24 15:55:15 +01:00
  • 623b205733 Add a custom search function to the tables capable of excluding some pills Gregoo 2025-01-24 14:57:26 +01:00
  • 30ea2ae567 Set checkboxes documentation Gregoo 2025-01-24 14:56:07 +01:00
  • 466e2e39d9 Reword unsetting external variables to avoid confusion on what it does Gregoo 2025-01-24 12:32:57 +01:00
  • 1685867494 Fix border around checkboxes depending if there are any displayed or not Gregoo 2025-01-24 12:30:44 +01:00
  • c518c405c2 Use table.rebrickable rather than badge.rebrickable in the wishes table to be more consistent with the other tables Gregoo 2025-01-24 12:04:50 +01:00
  • d22ca2c7cb Fix RebrickableSet not using url in database for sets Gregoo 2025-01-24 12:04:15 +01:00
  • 6c342ec3f3 Remove debug print from BrickSQLMigration Gregoo 2025-01-24 11:52:46 +01:00
  • 9ec8077be1 Documentation about database upgrade Gregoo 2025-01-24 11:50:47 +01:00
  • 41ee6df887 Cleanup any outside BK_ variables for the test-server.sh to avoid looking for bugs that do not exist... Gregoo 2025-01-24 11:35:22 +01:00
  • ca741a25a3 Escape angled brackets outside of code blocks Gregoo 2025-01-24 11:16:08 +01:00
  • 8c279655ea Remove duplicated info from common errors, doc fixes Gregoo 2025-01-24 11:13:27 +01:00