Commit message (Collapse) | Author | Lines | ||
---|---|---|---|---|
2018-05-14 | Migration runner and migrations (#69) | -0/+89 | ||
* Migration runner and migrations * Remove demo wiki data * [Staff] Table management pages * Fix weird travis build omission * Address review and comments by @Volcyy * [Tables] Fix pagination * Move table definitions to new file with nameduple * Linting * Address lemon's review comments * Address @Volcyy's review * Address lemon's review * Update search placeholder * Search by key now available | ||||
2018-05-08 | Switch from using abort to using werkzeug exception | -2/+2 | ||
2018-05-08 | account for the FLASK_DEBUG env not being there before running tests | -1/+4 | ||
2018-05-08 | account for debug mode in unit testing | -0/+1 | ||
2018-05-08 | fix tests in travis | -4/+4 | ||
2018-05-08 | fix tests | -98/+99 | ||
2018-05-08 | Remove broken unit tests until Inver can look at them | -84/+84 | ||
2018-05-08 | Small code jam page fixes | -23/+44 | ||
2018-05-08 | Fix tests | -3/+5 | ||
2018-05-08 | Fix tests | -2/+3 | ||
2018-05-08 | Add manager to WS class | -0/+2 | ||
2018-05-08 | Linting | -1/+1 | ||
2018-05-08 | Move bot API key to a constant | -3/+5 | ||
2018-05-07 | [Wiki] Fix an editor dumb: `not not` | -3/+4 | ||
2018-05-07 | Update the code jams info page | -9/+10 | ||
2018-05-06 | [Wiki] Case-insensitive searching | -3/+3 | ||
2018-05-06 | [Wiki] Misc improvements, plus a beta search feature | -15/+212 | ||
2018-05-06 | I linted that, I swear | -2/+2 | ||
2018-05-06 | [Wiki] Move page function | -18/+143 | ||
2018-05-05 | Use Discord embed image for index page button | -2/+2 | ||
2018-05-05 | Update README.md | -1/+1 | ||
2018-05-04 | [Wiki] 7.1rem wasn't quite enough for the sidebar | -1/+1 | ||
2018-05-02 | upgrades alpine and adds docker commands to pipenv (#65) | -1/+5 | ||
2018-05-02 | [Wiki] 7rem wasn't quite enough for the sidebar | -1/+1 | ||
2018-05-02 | [Wiki] Implement page deletions and improve sidebar construction | -36/+146 | ||
2018-05-02 | [All Pages] Fix links | -1/+1 | ||
2018-05-02 | [All Pages] Fix the other half of that dumb | -0/+3 | ||
2018-05-02 | [All Pages] Account for pages without a title when sorting | -3/+1 | ||
2018-05-02 | Add special pages and an "all pages" special page | -10/+88 | ||
2018-05-01 | Fixed those pesky rapper names. (#66) | -2/+2 | ||
2018-05-01 | [Bug Fix] Fix the Edit & Source links on Wiki revision viewer | -1/+3 | ||
2018-05-01 | [Wiki] Fix image spacing | -1/+5 | ||
2018-04-30 | restructure docker | -2/+4 | ||
2018-04-30 | [Wiki] Add Minecraft to the sidebar | -0/+3 | ||
2018-04-30 | [Wiki] Icons should all be the same width | -1/+1 | ||
2018-04-30 | [Wiki] This should completely make headers uniform | -2/+6 | ||
2018-04-30 | [Wiki] Header icons need a space afterwards | -2/+13 | ||
2018-04-30 | [Wiki] Small template fixes | -3/+2 | ||
2018-04-30 | [Wiki] In-page headers may have icons | -2/+2 | ||
2018-04-29 | Fix for wiki.history.show with slashes in URL | -1/+1 | ||
2018-04-29 | pipenv and dockerfile (#62) | -34/+746 | ||
pipenv and dockerfile | ||||
2018-04-27 | [Wiki] Dumb CSS typo | -1/+1 | ||
2018-04-27 | Minor adjustments to payment icon alignment and margins (#60) | -8/+24 | ||
2018-04-27 | [Wiki] Fix left sidebar width on some devices | -2/+6 | ||
2018-04-27 | Added books and courses (#59) | -190/+374 | ||
* Added books and courses * Alphabetized all the things, but maintained groupings of free, optional, paid within each section, and still have Tutorials on the top, since it's probably the most relevant category. | ||||
2018-04-27 | Declaring the encoding to be utf-8 is not necessary in Python3 projects, as ↵ | -55/+0 | ||
this is the default encoding. Encoding declarations are only useful in py3 if you want to declare it to be something _other_ than utf-8. This was, however, a very useful convention in py2. (#56) | ||||
2018-04-24 | Make the nickname policy official | -1/+29 | ||
2018-04-20 | [#1eeu1] Hiphopify (#54) | -196/+432 | ||
* Changed the dev-mode logic to be the same as prod for creating new tables if they don't exist. Also added a new feature where a table can be initialized with data if you create a JSON file in the pysite/database/table_init/ folder and fill it with a list of dicts where each dict represents a row in your table. Included a hiphoppers json so that I can actually test if it works in production. It will only init the table if the table is empty. * Not sure if this will solve it, but I think so. * Renamed the tables and primary keys, and alphabetized the dict. Now complies with the gdudes holy wishes. * Almost done with the initial build for this. Implemented GET and DELETE, in order to finish POST I need to expand the database.py interface class. * Alphabetized database convenience wrappers. * Fixed a few typehints and added the sample convenience wrapper to the database class. * Finishing up the POST method and adding a duration parser to the utils folder so we can handle strings like 2w3d and turn them into a timestamp. * Fixed API blueprint loading, which was broken by the setup method in the DBMixIn. I'd forgotten to remove the check for table_name attribute. Also adde some logging and got the DELETE route working. * Added timezone-sensitivity to the duration parser so it will work with rethink. renamed the json and fixed some bugs in the hiphopify API. * Added a utility to test if rdb timestamps are expired, and only returning data from the GET calls if it isn't expired. * changed some log wording * Setting up Lil Joseph as default image. Adding some rappers to the list. * Adding a bunch of logging * These tests no longer apply. New tests must be written in the long run, removing them for now. * Addressing review comments left by Volcyy * Fixed misleading comment. | ||||
2018-04-19 | Added image URLs for each of these famous rappers. (#55) | -1297/+5188 | ||
2018-04-18 | Delete wiki_revisions.json | -1/+0 | ||