Commit Graph

  • ff1f02b7e3 Updated readme and various docs. Added quickstartguide and env overview. master FrederikBaerentsen 2025-01-28 14:55:28 +0100
  • 5615ebf40c Update versions and changelog Gregoo 2025-01-27 23:24:16 +0100
  • f12d608738 Properly use the _listener variables as expected, and allow Enter key to execute the action Gregoo 2025-01-27 23:13:42 +0100
  • cf6d5f43c0 Simplify fields name in the database Gregoo 2025-01-27 23:07:10 +0100
  • 0beb1147b9 Allow more advanced migration action through a companion python file Gregoo 2025-01-27 22:23:54 +0100
  • 6b9e1c2cfd Add remixicon in the libraries Gregoo 2025-01-27 18:55:26 +0100
  • 3c05bfa9fc Documentation about base SQL files Gregoo 2025-01-27 18:41:53 +0100
  • 5a99161e96 Add missing checkboxes counter alias Gregoo 2025-01-27 18:41:44 +0100
  • 426f0bb123 Fix hide instructions block placement Gregoo 2025-01-27 18:41:08 +0100
  • cbf2b5b582 Remove confusing reference to number for sets Gregoo 2025-01-27 18:40:51 +0100
  • 1519f33e98 Deduplicate minifigures Gregoo 2025-01-27 18:39:35 +0100
  • ebf291b7b8 Rename load to from_set for clarity Gregoo 2025-01-27 17:07:30 +0100
  • 29bb92ef93 Inject the socket only where necessary Gregoo 2025-01-27 14:20:12 +0100
  • f8ba0abbbe Provide decorator for socket actions, for repetitive tasks like checking if authenticated or ready for Rebrickable actions Gregoo 2025-01-27 14:15:07 +0100
  • 579ec88629 Remove confusing reference to number for sets Gregoo 2025-01-27 12:04:20 +0100
  • 9c925b56da Rename routes Gregoo 2025-01-27 11:21:15 +0100
  • 5f847168f4 Remove unused insert_rebrickable Gregoo 2025-01-27 10:04:37 +0100
  • 35208fec8a Rename download_rebrickable to insert_rebrickable and make it return if an insertion occured Gregoo 2025-01-27 10:04:24 +0100
  • fa44b31f51 Grey out legacy database tables in the admin Gregoo 2025-01-26 10:29:33 +0100
  • 3bbcf2c21c Add a flag to hide instructions in a set card Gregoo 2025-01-26 09:59:53 +0100
  • 53309a9502 Forgot a version change FrederikBaerentsen 2025-01-27 19:49:58 +0100
  • 4762028a39 Updated Version to 1.1.1 to match Docker version tag and Release note tag FrederikBaerentsen 2025-01-27 19:41:49 +0100
  • a9bf5e03f8 Merge pull request 'Instructions downloader' (#54) from instructions into master 1.2.0 FrederikBaerentsen 2025-01-26 19:17:42 +0100
  • 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 +0100
  • 2db0c1c2eb Clear the socket when clicking the button Gregoo 2025-01-25 23:06:00 +0100
  • 19750d1365 Fix a bug when normalizing total in progress() Gregoo 2025-01-25 23:05:39 +0100
  • acebf6efd6 Clear the progress message when clear() Gregoo 2025-01-25 23:05:21 +0100
  • 48ad7b5f02 Trim the url in the progress message to make it more legible Gregoo 2025-01-25 22:48:10 +0100
  • cf9e716d1c Remove unused 'ADD_SET' socket message Gregoo 2025-01-25 22:43:54 +0100
  • 9b5774555f Increase the socket status polling interval to 1s Gregoo 2025-01-25 22:43:35 +0100
  • c4a1a17cfd Dowloads instructions through a socket Gregoo 2025-01-25 22:42:59 +0100
  • 9113d539f0 Split the JS socket with a generic part and one dedicated to load Rebrickable sets Gregoo 2025-01-25 19:43:16 +0100
  • f48ae99179 Merge pull request 'Implementation of the comments from #45' (#51) from gregoo/BrickTracker:instructions into instructions FrederikBaerentsen 2025-01-25 19:17:02 +0100
  • fd38e0a150 Fix the default value Gregoo 2025-01-25 08:55:42 +0100
  • ed44fb9bab Global cleanup of the code, implementing all the comments for the issue Gregoo 2025-01-25 08:51:18 +0100
  • 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 +0100
  • 50271d600f Fix the default value Gregoo 2025-01-25 08:55:42 +0100
  • 6ceae7a9da Global cleanup of the code, implementing all the comments for the issue Gregoo 2025-01-25 08:51:18 +0100
  • eac7b47a8f Move parse_number out of RebrickableSet as it imports way too much for such a simple function Gregoo 2025-01-25 08:50:04 +0100
  • eab9ade737 Moved code and added env variables FrederikBaerentsen 2025-01-24 21:22:57 +0100
  • faa399e7b7 Moved code from views to instructions.py FrederikBaerentsen 2025-01-24 17:20:53 +0100
  • 52852c6e83 Moved from code around FrederikBaerentsen 2025-01-24 17:08:56 +0100
  • 958d9e20d4 Added bs4 to requirements.txt FrederikBaerentsen 2025-01-22 22:59:45 +0100
  • 1f5ce8b1f3 Added instructions downloader from Rebrickable. FrederikBaerentsen 2025-01-22 22:41:35 +0100
  • 52f73d5bf9 Moved code and added env variables FrederikBaerentsen 2025-01-24 21:22:57 +0100
  • 6abf4a314f Merge remote-tracking branch 'origin/master' into instructions FrederikBaerentsen 2025-01-24 19:40:30 +0100
  • 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 +0100
  • 8b1df86f33 Update docker image version Gregoo 2025-01-24 17:56:21 +0100
  • 6320629b07 Moved code from views to instructions.py FrederikBaerentsen 2025-01-24 17:20:53 +0100
  • 4a785df532 Moved from code around FrederikBaerentsen 2025-01-24 17:08:56 +0100
  • 2d3e8cdd8b Rename the bricktracker doc to overview Gregoo 2025-01-24 16:05:46 +0100
  • 5ebdf89c85 Bump version to 1.1.0 Gregoo 2025-01-24 15:59:45 +0100
  • 3d878ea7c5 Add a changelog Gregoo 2025-01-24 15:59:18 +0100
  • 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 +0100
  • 623b205733 Add a custom search function to the tables capable of excluding some pills Gregoo 2025-01-24 14:57:26 +0100
  • 30ea2ae567 Set checkboxes documentation Gregoo 2025-01-24 14:56:07 +0100
  • 466e2e39d9 Reword unsetting external variables to avoid confusion on what it does Gregoo 2025-01-24 12:32:57 +0100
  • 1685867494 Fix border around checkboxes depending if there are any displayed or not Gregoo 2025-01-24 12:30:44 +0100
  • 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 +0100
  • d22ca2c7cb Fix RebrickableSet not using url in database for sets Gregoo 2025-01-24 12:04:15 +0100
  • 6c342ec3f3 Remove debug print from BrickSQLMigration Gregoo 2025-01-24 11:52:46 +0100
  • 9ec8077be1 Documentation about database upgrade Gregoo 2025-01-24 11:50:47 +0100
  • 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 +0100
  • ca741a25a3 Escape angled brackets outside of code blocks Gregoo 2025-01-24 11:16:08 +0100
  • 8c279655ea Remove duplicated info from common errors, doc fixes Gregoo 2025-01-24 11:13:27 +0100
  • 89fe0646a0 Complete the list of libs used as well as credit for the logo designer Gregoo 2025-01-24 11:06:26 +0100
  • d919f7b972 Add an organized documentation page Gregoo 2025-01-24 11:06:04 +0100
  • 913ceb339e Remove <br> from blockquotes to accomodate Gitea markdown processing Gregoo 2025-01-24 10:51:14 +0100
  • 42e42b9a1b Merge branch 'upstream' Gregoo 2025-01-24 10:41:36 +0100
  • eaa14d2341 Remove unused SQL initialize function Gregoo 2025-01-24 10:37:03 +0100
  • c075b525a8 Unquoted SQL identifiers Gregoo 2025-01-24 10:36:46 +0100
  • d063062780 Separate bricktracker sets from rebrickable sets (dedup), introduce custom checkboxes Gregoo 2025-01-24 10:36:24 +0100
  • 57d9f167a5 Allow exception_handler to pass kwargs to the wrapped function Gregoo 2025-01-24 10:27:06 +0100
  • 4052ac00ad Ignore static "minifigures" folder from compose.yaml Gregoo 2025-01-24 10:26:25 +0100
  • da2746d2a0 More cleanup of unquoted or misquoted SQL identifiers Gregoo 2025-01-24 10:25:40 +0100
  • 9029f6d423 SQLite debug messages Gregoo 2025-01-24 10:23:29 +0100
  • 4e1bf08139 Move then select-then-ingest logic into BrickRecord and allow context to be passed to select() Gregoo 2025-01-24 10:21:05 +0100
  • a01d38ee7a Allow BrickRecord insert to force not being defered, as well as overriding its query Gregoo 2025-01-24 10:11:15 +0100
  • b73bd6e99d Fix BrickRecordFields failing on KeyError instead of AttributeError when used with hasattr() Gregoo 2025-01-24 10:09:50 +0100
  • 798226932f Split the uncomfortably big admin view into smaller admin views Gregoo 2025-01-24 10:09:12 +0100
  • e2bcd61ace Take a more generic approach at counting all the tables in the database file Gregoo 2025-01-24 10:03:53 +0100
  • 5ea9240f34 Make the admin database counters failsafe Gregoo 2025-01-23 08:59:40 +0100
  • 3223dd0edc More function definition fixes Gregoo 2025-01-23 08:58:57 +0100
  • a84493908a Make sure number and version are integer in instruction number detection Gregoo 2025-01-23 08:45:58 +0100
  • 71af15b16d Add missing whislist database counter in the admin Gregoo 2025-01-23 08:39:14 +0100
  • 9aa5bd43ec Added bs4 to requirements.txt FrederikBaerentsen 2025-01-22 22:59:45 +0100
  • 053bf75e05 Added instructions downloader from Rebrickable. FrederikBaerentsen 2025-01-22 22:41:35 +0100
  • ace4a06b6a Fixed formatting FrederikBaerentsen 2025-01-22 17:44:30 +0100
  • 631df49cd3 Merge pull request 'Add Rebrickable badge to wishlist page' (#46) from matthew/BrickTracker:add-rebrickable-link-to-wishlist into master FrederikBaerentsen 2025-01-22 17:43:12 +0100
  • c977217f48 Fix functions definition with stricter positional or keyword restrictions Gregoo 2025-01-22 16:36:35 +0100
  • 0e977fd01d Inject the database version when downloading it Gregoo 2025-01-22 11:53:11 +0100
  • b475bfe8d4 Rework upgrade needed and check upgrade too far as an error for the database Gregoo 2025-01-22 11:50:31 +0100
  • f53c73268f Add Rebrickable badge to wishlist page Matthew Bowker 2025-01-21 13:43:55 -0700
  • a3e50e9b3c Fix indent Gregoo 2025-01-21 17:25:49 +0100
  • 2908e80293 Remove debug prints Gregoo 2025-01-21 17:25:36 +0100
  • 86fea8cd7d Cosmetics Gregoo 2025-01-21 11:28:07 +0100
  • 132892ab0b Fix wrong set_version extraction Gregoo 2025-01-21 11:27:50 +0100
  • 14bc9cef26 Use constats for SQL g. variables to avoid any typo Gregoo 2025-01-21 11:27:27 +0100
  • a6ab53efa7 Create the app outside of the global context of app.py to avoid any interference Gregoo 2025-01-21 11:26:42 +0100
  • 1b823b158b Remove unused count_none query Gregoo 2025-01-20 19:39:30 +0100