mirror of
https://github.com/TautvydasDerzinskas/Thingport.git
synced 2026-10-18 20:59:55 -05:00
# [thingport-frontend-v1.0.1](https://github.com/TautvydasDerzinskas/Thingport/compare/thingport-frontend-v1.0.0...thingport-frontend-v1.0.1) (2026-10-17) ### Bug Fixes * make import bar follow same rules as other long wait bars ([8754ab6](https://github.com/TautvydasDerzinskas/Thingport/commit/8754ab6b15ba5f51437f7a5f4713efad8efcf17f)) * rename Thingiverse Access Token to App Token to match what it provides ([cc41076](https://github.com/TautvydasDerzinskas/Thingport/commit/cc4107694aa0f35a234099a1fabaa840663cd29e))
23 KiB
23 KiB
Thingport frontend changelog
thingport-frontend-v1.0.1 (2026-10-17)
Bug Fixes
- make import bar follow same rules as other long wait bars (8754ab6)
- rename Thingiverse Access Token to App Token to match what it provides (cc41076)
thingport-frontend-v1.0.0 (2026-10-17)
Bug Fixes
- 3d preview not centering multi plate models (ca81dbb)
- 3mf model preview default to proper solid (46b8687)
- add missing labels for admin logs (94ea609)
- add website links in few places (420bb28)
- adjust downloads page (58c773b)
- ai: disable categorization when last model is deleted (bfc3fa0)
- allow replacing a model's only file in the edit dialog (fc3f3ef)
- allow slow API requests through nginx and explain proxy errors (4d4d220)
- correct multi-part 3MF previews and stop risky in-browser fallback (65236c5)
- couple minor UX issues (840c8a4)
- couple ux improvements (030b155)
- couple UX issues (2afd1cc)
- dark theme (c40639f)
- dark theme info box colors (d4ea294)
- distinguish Thingiverse rate limits from auth errors and add AI run logging (c5e5ab4)
- ensure no breaking change for services deployed separately (18d98fc)
- few minor ui issues (2f2d850)
- few minor ui issues in dark theme (91ce40f)
- file labels in 3d preview (1fa98a8)
- folder/category switch overridden by late server response (b5ba52d)
- grid column changes responsive (6df320f)
- import issues (0d1efdb)
- import: stop flagging models that mention robots as a MakerWorld CAPTCHA, and let a manual retry try again (#18) (d70dcfe)
- improve bookmarks ui (01f8812)
- improve model item favorite icon (25347ba)
- increase size of logos (0d4b6bc)
- make storage template collection and creator tokens reflect real data (32710f2)
- Makerworld import issues + allowing import different profiles (303ab91)
- minor adjustments in regards of import redirects and authors (f187b9f)
- minor adjustments to dark theme (e9ac4f9)
- minor fixes along admin (75de79c)
- minor fixes in UI (f93bfc7)
- minor UX improvements for AI (0b89ad9)
- model category reload flickering (cdd2525)
- models: stop the hidden preview renderer from blocking description clicks (#13) (7690721), closes #12
- open in slicer now provides a choice of available files (f3b3fb7)
- prevent loading all thumbnails in import modal at once (06fab0a)
- profile menu chips (f903abc)
- sticky top (7c411c9)
- stl plate preview thumbnails + add them to downloads modal (56f842e)
- topbar + model info box stickiness (f737c04)
- various small UI issues (8ba368e)
Features
- 3d-viewer: improve ui and ux, fix flickering (eb0b987)
- ability to link multiple AIs (56f173a)
- add ability to enable catpcha (6a6a87e)
- add additional 3D preview toggable options (58e3c72)
- add admin job to refetch all user descriptions (0cc27c9)
- add Anycubic Slicer Next, Elegoo Slicer and Snapmaker Orca slicer options (9dd3e69)
- add author hover popover preview card (864ec1c)
- add author linking admin trigger (2a3434f)
- add author page (45b6bac)
- add browser icons to downloads view (3716ea3)
- add captcha options for changing password and email (21f91d6)
- add category banned and update ui for sorting (b4e4c2a)
- add collections (b5568d3)
- add consume folder support (e22f579)
- add different logo variations for special occasions (2dbc920)
- add first version of search (83e0beb)
- add layout subtitle (907c342)
- add model title to details box (8f1ca1f)
- add proper auth (be45bac)
- add react skeleton loading bits (b15adb0)
- add rich text formatting toolbar to model descriptions (d49d7c9)
- add sanitized bambu 3mf open option (0d8cd62)
- add setting to customize dashboard model thumbnail appearance (163d73f)
- add slicer bridge (96e41e3)
- add sorting and ect (312c6be)
- add system adaptive theme (6e7323d)
- add tags route (6990c2f)
- add to collections modals (1d8443e)
- add users activity page (6533781)
- admin menu updates (77cf0ab)
- admin panel remake (2bce5a2)
- admin sidebar change and system health check view (#48) (92161f8)
- administration settings remake + OIDC support (#49) (9a22386)
- admin: manage user roles and delete users, with an instance owner (9d41c4d)
- AI features split, categorisation UX updates (e542cc4)
- ai: accept the provider base URL with or without /v1 (29c54ba)
- AI: add improved descriptions (97f17e4)
- allow bookmarking collections (4f40803)
- allow disabling registrations + invitation system (91ffbf5)
- allow downloading collection and tag models in bulk (d3c651c)
- allow import thingiverse likes & collections (ac32d03)
- allow multiple meta category ids (8450885)
- allow open in Cura slicer (e84fbca)
- allow toggling off author previews per user (711ece0)
- anable complex model simplification (7464583)
- api-tokens: add per-user API tokens with generation and revocation (469641d)
- auth: add password reset flow (3a05fae)
- author linking and other minor author changes (589a5f4)
- back to top button (b60fbd8)
- browse private collections functionality (b619084)
- bulk feature changes (7d18539)
- categories: add toggle between categories and folders (33400fa)
- categories: allow moving subcategories between parent categories (172270f)
- categories: allow unlimited depth of categories (04f3106)
- categorize models with an OpenAI-compatible AI provider (#11) (708a938)
- chrome estensions Thingport grab (7d53efb)
- collection impoort (031cdf3)
- collection-sync: allow syncing collections with provider collections (ef9152d), closes #10
- collections: add sync indicator to collection toolbar (2ac5a4c)
- collections: turn sync on from Thingport, picking the provider's collection (1131700)
- dashboard implementation (cf5c8a9)
- dashboard: add clock, weather, and featured-model widgets (c71154a)
- dashboard: make dashboard panes toggleable (3d1c851)
- default categories for new users (cefc27f)
- eabling opening model (4d61c90)
- edit model functionality (37ac318)
- enable preview image slideshow on model item hover (63133eb)
- enable right click on AI feature (e07eb41)
- extend dashboard settings with layouts (2813237)
- extension: automate publishing to Chrome Web Store (e37073c)
- extension: improve loading messaging + make queue admin-only (67a31cc)
- FireFox browser extension build (523916d)
- flaresolverr: make URL configurable in admin settings (5fa6c40)
- import all designer or all MakerWorld print profiles of a model (101aa03)
- import author details from makerworld (b16c27b)
- improve collection boxes ui (0972899)
- improve import modal (dd2652d)
- improve model details page (d5db3d3)
- initial commit (a8fef7d)
- link import queue with an admin page and send-to-queue in the extension, plus update from source (#6) (96da36a)
- logo: add seasonal logo to website with glob-based loading (d0a1674)
- make print count be more interactive (8e4f7dd)
- make Thingport installable (53dcacf)
- make ttl configurable in admin (6c66e7b)
- new favourites toggler (0a0dfd5)
- notifications: reinvent notifications (1408b09)
- printables importing (47a0ddd)
- rebrand from PrintStash to Thingport (56de86d)
- remake profile page and add configuration modal (049efde)
- search: add ability to load search active views (90a9942)
- search: add option to see all results (ad27e95)
- search: improve search UX and results (ddcd3c7)
- show available models in model input (8718d82)
- show model usage in memory size (2813d47)
- support Markdown with embedded images in model descriptions (97f0eea)
- sync: pause syncs while a provider isn't connected, and hand back models blocked by it (6993a4c)
- system notifications updates, Thingport grab in System health check, node 24+ (#52) (358dfc1)
- tag route (0c7d0ec)
- tags: add pagination, thumbnails, and tag deletion (cdf0a53)
- translated default categories (dc7ce30)
- various major UI & UX improvements (7b1f718)
Performance Improvements
- tags: render tag mosaics on the server and size pages to the screen (eefbde1)