| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Add README to the resources app (#934) | 2023-04-14 | -129/+0 | |
| | | ||||
| * | Refactor as_css_class to 'to_kebabcase'. | 2022-02-01 | -8/+6 | |
| | | | | | | | | We're making a few changes here - Changing the name to 'to_kebabcase' - Covering all edge cases - Adding a unit test for this utility | |||
| * | Kaizen: Make jchrists wildest dreams come true | 2022-02-01 | -1/+1 | |
| | | | | Co-authored-by: Johannes Christ <[email protected]> | |||
| * | Add type annotations for sort key method. | 2022-02-01 | -1/+1 | |
| | | ||||
| * | Sort resources alphabetically, disregarding 'the'. | 2022-02-01 | -1/+10 | |
| | | ||||
| * | Placate the flake8. | 2022-01-31 | -1/+3 | |
| | | ||||
| * | Get rid of invalid filters in the URL. | 2022-01-31 | -0/+11 | |
| | | ||||
| * | Ensure "Other" is always the bottom topic. | 2022-01-30 | -6/+12 | |
| | | ||||
| * | Support dashful redirects. | 2022-01-30 | -2/+5 | |
| | | | | | | | | Previously, trying to go to `resources/project%20ideas` would crash the filtering JS. This has now been sorted out, so that these types of redirects have their spaces replaced by dashes, which makes them valid again. | |||
| * | Redirects from old endpoints now filter correctly. | 2022-01-30 | -17/+8 | |
| | | | | | | For example, navigating to pydis.com/resources/communities will now correctly redirect to pydis.com/resources/?type=community. | |||
| * | Sort all the resources alphabetically. | 2022-01-29 | -1/+4 | |
| | | ||||
| * | Complexity -> Difficulty. | 2022-01-29 | -4/+4 | |
| | | ||||
| * | Resource filtering on the client, pt 1. | 2022-01-27 | -31/+94 | |
| | | | | | | | | Here's the initial version of this system. We've got filtering, but only by clicking checkboxes. The overall look and style are pretty close to where we want them, but it's missing tons of polish to be complete. The following commits will contain that polish. | |||
| * | Greatly simplify the backend. | 2022-01-27 | -21/+2 | |
| | | | | | | Here we're getting rid of all filtering and search functionality on the backend. We'll be handling this on the client-side from now on. | |||
| * | Kaizen: Refactor some code to be more beautiful. | 2022-01-23 | -2/+2 | |
| | | ||||
| * | Remove wildcard asterisks in URL. | 2021-09-12 | -8/+0 | |
| | | | | | This is no longer necessary as empty columns are treated as all being selected. | |||
| * | Make an asterisk in the URL a wildcard. | 2021-09-04 | -4/+12 | |
| | | | | | This means that /resources/?topic=*&type=Book&payment=Paid&complexity=*` would return paid books of all topics and complexities. | |||
| * | Drop -Option from {topic,type,etc}Option. | 2021-09-04 | -4/+4 | |
| | | | | | Having -Option in the names was making the URL especially verbose. | |||
| * | Rename `utils.py` to `resource_search.py`. | 2021-09-03 | -2/+2 | |
| | | ||||
| * | chore: Split Topic column into two columns | 2021-08-13 | -1/+4 | |
| | | ||||
| * | Sort the columns in the UI. | 2021-08-03 | -4/+4 | |
| | | ||||
| * | Convert data structure for query. | 2021-08-03 | -1/+10 | |
| | | | | | Was list[str], is now dict[str, set[str]], organized by category. | |||
| * | Restructure table of resources for new query logic. | 2021-08-03 | -4/+4 | |
| | | ||||
| * | working demo of smart resources search | 2021-07-25 | -6/+8 | |
| | | | | | I have incorporated a search that allows users to check boxes to filter resources. This is a working version, but the algo for searching likely needs to be modified. The frontend also needs some style updates. All necessary functionality should be present now though. | |||
| * | Added type annotations; refactored. | 2021-07-24 | -13/+15 | |
| | | ||||
| * | add constant for resource tags. Add Functional front end | 2021-07-24 | -6/+19 | |
| | | | | | This change adds a fully functional front end menu for testing. This is a very rough outline and will need a bit of UI and UX love to get working fully. Should act as an example of functionality | |||
| * | change resources to prepare for smart resource search | 2021-07-23 | -5/+9 | |
| | | ||||
| * | Dramatically simplify resources. | 2021-05-19 | -23/+2 | |
| | | | | | | | | We don't need _category_info, we don't need subcategories, we this will be much simpler now. Also, rglob is nice. | |||
| * | Rename resource type -> resource category in route | 2021-03-30 | -1/+1 | |
| | | ||||
| * | Refactor getting subcategories and resources to 2 helper methods | 2021-03-30 | -28/+10 | |
| | | ||||
| * | Remove unnecessary exists check from resources path check | 2021-03-30 | -2/+1 | |
| | | ||||
| * | Rename ResourcesList -> ResourcesListView | 2021-03-30 | -3/+3 | |
| | | ||||
| * | Add resources lists view to __init__.py | 2020-11-14 | -1/+2 | |
| | | ||||
| * | Create view and tests for this view for resources lists | 2020-11-14 | -0/+58 | |
| | | ||||
| * | Fix lint in resources home view | 2020-11-14 | -1/+1 | |
| | | ||||
| * | Simplify resources index view | 2020-10-04 | -10/+5 | |
| | | ||||
| * | Create view for resources index | 2020-09-22 | -0/+15 | |