Repository navigation
Releases: EdwardDunne/project-alpha
Release list
Optimize comics api and upgrade styles for Desktop and Mobile
What's Changed
- Look and feel update and small owned/wishlist books bug fix by @EdwardDunne in #83
- Remove progress bar from toasts by @EdwardDunne in #84
- Convert comic views to use ModelViewSet instead of APIView by @EdwardDunne in #85
- fix async initial book load bug, update comicsPage book spacing, font size and styles, less toasts by @EdwardDunne in #86
- Fix "Books not found" flash bug by @EdwardDunne in #87
- main page positions on comics and admin page styles by @EdwardDunne in #88
- Adjust comics page padding for mobile by @EdwardDunne in #89
Full Changelog: v1.0.6...v1.0.7
Wishlist and Owned Books, scrollbar for books on desktop, bug fixes
In this release I added new features, made numerous code enhancements, and fixed several bugs. The main new feature added was the ability to add books to your wishlist or owned books
What's Changed
- reload admin page books on admin manage resource actions by @EdwardDunne in #75
- gather related book data through serializers, update ordering in models, get rid of email on the user profile by @EdwardDunne in #76
- persistent state for comics and comics admin pages, code cleanup by @EdwardDunne in #77
- Fix stale books data bug on mobile by @EdwardDunne in #78
- Fixed requestIdRef bug by @EdwardDunne in #79
- Code cleanup by @EdwardDunne in #80
- Added wishlist and owned books by @EdwardDunne in #81
- import omnis scrape, format filter added by @EdwardDunne in #82
Full Changelog: v1.0.5...v1.0.6
New DB Tables, Filters, and Optimized Data Retrieval
This release introduces new database tables to store additional comic book data. To ensure fast and seamless data loading, we implemented server-side filtering, text search, and pagination. Additionally, we completed major code optimizations, cleanup, and improved error handling.
What's Changed
- Character, Publisher, and Author caching, mobile optimizations, code cleanup by @EdwardDunne in #66
- Added artist table and filter, multi select filters, manage artists admin modal by @EdwardDunne in #67
- Added Team, Format, Sub-Catagory format, and volume number to the DB plus additional filters on comics page by @EdwardDunne in #68
- Added Authors filter by @EdwardDunne in #69
- Protect account deletion by @EdwardDunne in #70
- Fix file upload issue on production by @EdwardDunne in #71
- code cleanup, theme updates, filters on the admin page by @EdwardDunne in #72
- action consolidation, comics views clean up, cache clearing, error handling, general code cleanup by @EdwardDunne in #73
- paging implemented for books, server-side text search and filtering by @EdwardDunne in #74
Full Changelog: v1.0.3...v1.0.5
Comics Admin page updates, Initial text search books, views refactor
What's Changed
- Views refactor, unique field protections, update serializers, remove publisher key field by @EdwardDunne in #61
- refactor author and character to many to many, author and character multi-selects, changed filter icon, no modals by @EdwardDunne in #62
- Manage Authors, Publishers, and Characters from the comics admin, search inputs, minor ui refinement by @EdwardDunne in #63
- Small mobile optimizations by @EdwardDunne in #64
- Upgrades to the comics admin page by @EdwardDunne in #65
Full Changelog: 1.0.3...v1.0.4
Mobile Fixes, Comics Admin Updates, Site Layout, and Code Cleanup
What's Changed
- Update Resume by @EdwardDunne in #55
- Site layout updates plus new re-usable components by @EdwardDunne in #56
- Added material Icons and fixed modal close buttons by @EdwardDunne in #57
- Update ReadMe, fix django view authentication and update toast s color by @EdwardDunne in #58
- Small fix to stop zoom in on field focus on mobile by @EdwardDunne in #59
- Created edit book modal, removed most data scraping functions, and code cleanup by @EdwardDunne in #60
Full Changelog: v1.0.2...1.0.3
Route security plus login and password upgrades
What's Changed
- Update certs by @EdwardDunne in #51
- Update custom.conf by @EdwardDunne in #52
- Auth and private route updates plus reset email flow by @EdwardDunne in #53
- Enabled Remember Email functionality by @EdwardDunne in #54
Full Changelog: v1.0.1...v1.0.2
Infrastructure Upgrades
In this release, core site infrastructure has been update, including node.js, node packages, python, django and more. This greatly reduces Omni Trackers technical debt.
What's Changed
- Site Info and Page styles cleanup by @EdwardDunne in #35
- Dev by @EdwardDunne in #36
- Walts DC scrape pagination by @EdwardDunne in #37
- downgrade typescript to 5.9.3 by @EdwardDunne in #38
- Delete db.sqlite3 by @EdwardDunne in #39
- git cleanup by @EdwardDunne in #40
- remove old app by @EdwardDunne in #41
- Dev by @EdwardDunne in #42
- css files cleanup by @EdwardDunne in #43
- upgrade node and node packages by @EdwardDunne in #44
- Update webpack.config.js by @EdwardDunne in #45
- Update webpack.config.js by @EdwardDunne in #46
- fix webpack openssl issue on prod by @EdwardDunne in #47
- fix package lock issue by @EdwardDunne in #48
- Create .dockerignore by @EdwardDunne in #49
- added conditional caching to all omnis requests by @EdwardDunne in #50
Full Changelog: v1.0.0...v1.0.1
Initial Omni Trackers Release 1.0.0
This website will be designed to create a better experience around finding data on comic book omnibuses, and eventual on all collected editions for comic books. I will create dynamic reading orders, and allow searching and filtering for collected editions based on character, publisher, and many more options. this will to allow users to complete their omnibus runs/collections without leaving any books out. All of this will be backed by images for each book not just text. All data on these books will be stored in Omni Trackers own dedicated database that will be curated in such a way that finding information on the books you are interested in will be easier than ever!
What's Changed
- Dev - Dynamic comics admin result sets by @EdwardDunne in #1
- Code cleanup up, sleep timer for amz scrape by @EdwardDunne in #2
- Clean up repo by @EdwardDunne in #3
- remove room migration by @EdwardDunne in #4
- remove api django app by @EdwardDunne in #5
- Working Hex Page Buttons by @EdwardDunne in #6
- youtube, private route, and eslint by @EdwardDunne in #7
- Add Publishers, Characters, and Books by @EdwardDunne in #8
- begining of comics page by @EdwardDunne in #9
- fix comics page for non-users by @EdwardDunne in #10
- working comics page filters by @EdwardDunne in #11
- add frontend caching by @EdwardDunne in #12
- book modal and comics page styles by @EdwardDunne in #13
- change navbar to span by @EdwardDunne in #14
- navbar inline styles by @EdwardDunne in #15
- inline styles for comics admin page by @EdwardDunne in #16
- fixed getting book info while not logged in by @EdwardDunne in #17
- fixed scrolling on comics page by @EdwardDunne in #18
- Code Cleanup, move to typescript, remove old env directories by @EdwardDunne in #19
- small fixes to comics page by @EdwardDunne in #20
- site name change to omnitrackers by @EdwardDunne in #21
- Delete .DS_Store by @EdwardDunne in #22
- remove webpack files from repo by @EdwardDunne in #24
- Update Dockerfile.prod by @EdwardDunne in #25
- Update Dockerfile.prod by @EdwardDunne in #26
- Update ComicsPage.tsx by @EdwardDunne in #27
- Dev by @EdwardDunne in #28
- Update HomePageRouter.tsx by @EdwardDunne in #29
- Update some text to omni trackers by @EdwardDunne in #30
- Dev by @EdwardDunne in #31
- initial optimization for mobile by @EdwardDunne in #32
- fix webpack for prod and small mobile optimizations by @EdwardDunne in #33
- added changelog page by @EdwardDunne in #34
New Contributors
- @EdwardDunne made their first contribution in #1
Full Changelog: https://github.com/EdwardDunne/project-alpha/commits/v1.0.0