aboutsummaryrefslogtreecommitdiffstats
path: root/pyblackbird_cc (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-09-19wip: shopping basket slowly coming onMatthew Lemon3-33/+40
2024-09-19Looking crap but getting there - the basket...Matthew Lemon5-42/+61
2024-09-19wip: getting the thumbnails of resourcesMatthew Lemon4-13/+34
2024-09-16Tweak the GBP sign and the colour of card description textMatthew Lemon4-6/+7
2024-09-16Upgrade to bootstrap 5.3Matthew Lemon109-1040/+13106
2024-09-15wip: really bad cart icon but it will do for nowMatthew Lemon1-74/+91
2024-09-15Sorting imports onlyMatthew Lemon4-5/+13
2024-09-14Changed the colour of the card description testMatthew Lemon4-2/+16
- Uses my own CSS class - technical stuff
2024-09-14wip: testing adding resources to shopping cartMatthew Lemon4-8/+34
2024-09-14wip: adding shopping card functionalityMatthew Lemon5-7/+69
2024-09-13Adds Add to basket buttons to cards on resource list pageMatthew Lemon2-11/+19
2024-09-13Further attempts to remove placeholderMatthew Lemon1-1/+0
2024-09-13Another removed missing bootstrap imageMatthew Lemon1-1/+1
2024-09-13Remove missing container imageMatthew Lemon1-1/+2
2024-09-12wip: starting to tidy upMatthew Lemon1-4/+4
2024-09-11Removes apparently redundant checks on filepathMatthew Lemon1-4/+0
2024-09-11Cleaning up with ruff, typechecking, etc.Matthew Lemon2-4/+10
I am enabling lots of capability in neovim which is resulting in all this. Don't be scared.
2024-09-11Some formatting changes and calming down ruff slightlyMatthew Lemon8-30/+35
2024-09-10Puts the card description back into the UIMatthew Lemon1-1/+2
2024-09-10Removed extraneous functionMatthew Lemon1-10/+0
- _write_pdf_to_tempdir(), don't know why i put this in in the first place
2024-09-10Removes extranneous eMatthew Lemon1-1/+1
2024-09-10Removes exception object from logging statementMatthew Lemon1-1/+1
2024-09-10Fix bug in subcategories choices funcMatthew Lemon1-1/+4
2024-09-10Replace relative imports with absoluteMatthew Lemon1-5/+5
2024-09-10All tests pass and sign-up page is editableMatthew Lemon4-46/+100
2024-09-09subscription and user is now uniquely constrainedMatthew Lemon2-0/+28
2024-09-09Clean up and sort importsMatthew Lemon3-15/+13
2024-09-09Test passing: signal sent on sign-up to create subscriptionMatthew Lemon7-1/+117
- user signs up - signal sent which creates Subscription based on SubscriptionPlan allowing 10 downloads initially. Plan lasts 365 days at present
2024-09-08resources tests passingMatthew Lemon5-32/+51
2024-09-08wip: implementing checkoutMatthew Lemon20-20/+566
- also some formatting changes
2024-09-03Adding Lato fonts (files) but switching to Helvetica for now.Matthew Lemon3-5/+15
2024-09-03Trying Lato fontMatthew Lemon1-1/+1
2024-09-03Fix for tabbed filter in resource list pageMatthew Lemon2-7/+7
Previously the link selected on the tabbed filter navbar in resources list would filter the featured resources too. This fixes that.
2024-09-03Adds new AL faviconMatthew Lemon2-2/+2
2024-09-03Another docstring onlyMatthew Lemon1-0/+14
2024-09-03Adds a docstring to a view functionMatthew Lemon1-0/+14
2024-09-01wip: implementing the tabbed filter for standard resourcesMatthew Lemon3-21/+53
- it is filtering Featured resources too and it shouldn't. Fix.
2024-09-01Added pagination to the resource list pageMatthew Lemon2-4/+50
2024-09-01Made the badges on the resource cards align horizontallyMatthew Lemon2-51/+39
2024-09-01Drop shadows on the featured and standard resource panelsMatthew Lemon5-22/+26
2024-09-01Improved resource list layoutMatthew Lemon3-5/+60
- "horizontal" arrangement of standard resources
2024-09-01Logo and new navbar and new detail designMatthew Lemon11-152/+366
- logo in place - new navbar - removed Joanna Lemon, etc - tidying up the detail page, using cards and nicer titles - better detail panel at the top of the page with a table in it
2024-08-22Mainly formattingMatthew Lemon1-37/+49
2024-08-22Adds basic pricing section and footerMatthew Lemon3-3/+223
2024-08-22Adds a basic hero and feature section to the homepageMatthew Lemon3-142/+316
2024-08-08The Cancel button is now managed by crispy forms.Matthew Lemon3-7/+12
2024-08-05wip: adding delete and replace buttons for PDFsMatthew Lemon3-85/+94
2024-08-03Add feature to add PDFs to resourcesMatthew Lemon6-6/+120
Implemented the ability to upload and manage PDFs for resources. Added the necessary form, view, and templates to support this functionality. Updated routes and UI elements to integrate the new feature seamlessly.
2024-08-03Add return type hint to upload_snapshotted_pages_to_s3Matthew Lemon1-1/+1
This change explicitly specifies that the function upload_snapshotted_pages_to_s3 returns a boolean. Adding type hints helps improve code readability and maintainability by providing clear expectations on the function's return value.
2024-08-03Add admin models for PDFResource and PDFPageSnapshotMatthew Lemon2-1/+15
Expand the admin interface to include PDFResource and PDFPageSnapshot models. The new admin classes define `list_display` attributes to manage displayed columns in the admin list views.