Commit Graph

  • b604cce31c niche: add the templates and static files master r2 2023.7.1 Michael Hope 2020-12-12 13:14:11 +0100
  • a1e04d5834 niche: move into a package so it can be installed Michael Hope 2020-12-12 12:35:38 +0100
  • 79e47bc39a niche: add pymysql to setup.py Michael Hope 2020-12-11 22:10:29 +0100
  • ded2046179 niche: add the markdown dep Michael Hope 2020-12-11 21:50:44 +0100
  • 5fd6e981e9 niche: add a stub test case Michael Hope 2020-12-11 21:46:09 +0100
  • 4cee16ba96 niche: fix the web.py package name Michael Hope 2020-12-11 21:39:05 +0100
  • 71e78fbb8e niche: move from Makefile to setup.py with a version hack Michael Hope 2020-12-11 21:35:27 +0100
  • 278193dc5a niche: add a setup.py Michael Hope 2020-12-11 21:21:53 +0100
  • 14ed4b9d1f niche: update to Python3 Michael Hope 2020-12-11 21:17:16 +0100
  • b99a317835 Support HTTPS based redirects. Michael Hope 2015-03-03 20:41:12 +0100
  • a376aba8a6 templates: ensure bold blocks are always closed. Michael Hope 2015-03-03 20:40:26 +0100
  • e928eae275 Added support for login behind HTTPS. Michael Hope 2014-05-23 21:41:04 +0200
  • 1cd4b58142 Added notes on the site performance. Michael Hope 2014-05-23 21:40:22 +0200
  • 05989ab593 Use unquote_plus so usernames like /user/foo+the+bar change to spaces. Michael Hope 2014-04-22 20:06:27 +0200
  • bbf2b5e06c Fix a whitespace-only extended description turning into a real description. r1 del Michael Hope 2014-04-22 19:59:16 +0200
  • 52ce6a4a44 PEP8, pylint, and pychecker all the things. Michael Hope 2014-04-22 19:51:34 +0200
  • ff7dbc5b4c Switch to using a dirty flag on the whole of the table. Pull back the cache time to reduce the dirty impact. Michael Hope 2014-04-19 20:50:19 +0200
  • e90121ae36 Changed the cache prefix to come from the db name. Michael Hope 2014-04-19 20:24:19 +0200
  • ad6c4a4ba6 Make /link/nn do a not found if there's no link. Pull the memcache configuration out into config. Michael Hope 2014-04-19 20:11:38 +0200
  • 92a607f907 Added a simple Makefile with some fetch only tests. Michael Hope 2014-04-19 19:55:25 +0200
  • dbdae74266 Added a special '_count' extension which turns into a SQL COUNT(*). Michael Hope 2014-04-18 22:32:01 +0200
  • 90d7d1dc7a Added a diediedie handler for killing the server while profiling. Michael Hope 2014-04-18 22:31:19 +0200
  • 81ce9b2203 Added a memcache based database cache. Turn off debug by default. Michael Hope 2014-04-18 22:29:59 +0200
  • b9bc4f5347 Added imports from the previous database. Michael Hope 2014-04-17 20:40:59 +0200
  • 1b39c19971 Re-worked the ordering of the by line to allow comment links. Re-worked the layout of the sidebar. Exclude the users own comments from the sidebar. Michael Hope 2014-04-17 20:17:16 +0200
  • a3edebf092 Tweak how string variable names are generated. Add highlighting on wrong inputs. Michael Hope 2014-04-17 19:56:09 +0200
  • 9843c00dec Add CSRF tokens to all forms. Michael Hope 2014-04-17 19:55:55 +0200
  • 3c464e3427 Tweaked the recent comments list. Michael Hope 2014-04-17 18:53:48 +0200
  • 59abf6b5a2 Change back to three days of history. Michael Hope 2014-02-23 21:08:46 +0100
  • 3d52cb0024 Fix misreporting of the comment age. Michael Hope 2014-02-23 21:06:06 +0100
  • 61978c7c08 Added a 'new' section to the sidebar. Currently goes back a fixed number of days. Michael Hope 2014-02-23 21:04:35 +0100
  • f4ddba1a4f Support an optional site wide license. Michael Hope 2014-02-23 20:25:42 +0100
  • 2c072be6bc Use a (English only) helper to pluralise numbers. Michael Hope 2014-02-23 20:18:43 +0100
  • f8f9e300cf Added MonkeyFilter compatible URLs. Michael Hope 2014-02-23 20:04:58 +0100
  • 460083fc1b Added a Counters class for bumping event counters. Added counters to most events. Michael Hope 2014-02-23 19:55:32 +0100
  • 414b18b17f Made password boxes the same width as text. Added a 'contact us on lost password' email link. Michael Hope 2013-10-10 22:15:44 +0200
  • dcb391b86d Add a little bit of margin to the checkboxes. Michael Hope 2013-10-10 22:09:01 +0200
  • 12953d9616 Tidied up all of the forms. Now uses CSS. Added a hook to automatically add descriptions and style to forms. Now need the 'current password' when changing the password. Changed 'content' to 'comment' for the new comment form. Michael Hope 2013-10-10 22:05:49 +0200
  • 33ad21941d Prettified the new comment page. Michael Hope 2013-10-09 21:15:14 +0200
  • edc008866a Added a JSON based generic type. Added user editing. Fixed rendering of the bio. Michael Hope 2013-10-09 20:49:02 +0200
  • a7c96ebd49 web.config.debug needs to be set before anything else is created. Tidy up the rest in preperation for a hack. Michael Hope 2013-10-03 22:29:41 +0200
  • a627150757 Revert "Add simple function call count tracking." Michael Hope 2013-10-03 22:08:58 +0200
  • b9bd774076 Add simple function call count tracking. Michael Hope 2013-10-03 21:50:44 +0200
  • 53f29c3e4d Added an option to turn off auto reload. Not the best as fastcgi and autoreload are normally tied. Michael Hope 2013-10-01 21:17:46 +0200
  • 1f0a2df53b Added an internal page for tracking the object diff between GC runs. Should show the type of any leaks. Michael Hope 2013-10-01 21:12:33 +0200
  • a305bd6e08 Widened the default tags to match Monkeyfilter. Michael Hope 2013-10-01 19:56:27 +0200
  • a78e763cac Fixed the permissions on the feed icon. Execute means nginx won't serve it. Michael Hope 2013-09-30 21:48:24 +0200
  • d19f0c99d7 Bind in RSS. Bind in RSS to the layout page. Add a checkout of all of a users links. Put RSS and checkout behind feature flags. Michael Hope 2013-09-30 21:39:42 +0200
  • 4f89ff4bd8 Bound the RSS feed into the layout and footer. Put RSS and checkout behind a feature flag. Michael Hope 2013-09-30 21:35:08 +0200
  • 4ac23c37fb Added a RSS feed at /rss. Added a checkout fo all of a users links. Michael Hope 2013-09-30 21:25:53 +0200
  • af12a3d3dd Let the admin set a users password. First pass at pylint. Michael Hope 2013-09-30 20:18:41 +0200
  • beb8bc2328 Change how the server type (dev vs FastCGI) is set. Michael Hope 2013-09-29 21:16:04 +0200
  • 020bbccdb3 Fix the archive by limiting the end date to 2037. Needed on brik as its got an old libc. Add a simple filter to the archive. Michael Hope 2013-09-29 20:18:21 +0200
  • 873b4c2393 Added Markdown support for links and comments. Split ConfigParser out so the defaults and a lists are common. Michael Hope 2013-09-29 15:58:06 +0200
  • 5cd023b9b4 Fixed the link view to match the front page 'links' formatting. Changed the comment box to always show. Michael Hope 2013-09-29 15:11:23 +0200
  • 1c54208910 Shifted where the message box goes so it wraps to the main content area. Michael Hope 2013-09-29 15:10:54 +0200
  • e1a73723cd Pulled the niche top level stylesheet back in to get alert highlighting. Michael Hope 2013-09-29 15:10:18 +0200
  • 217fcb61f0 Added the html5 shim to support IE8 and earlier. Michael Hope 2013-09-29 14:48:28 +0200
  • 24bf894668 Did proper, auto-sizing pagination. Michael Hope 2013-09-28 21:25:03 +0200
  • 31da4a2259 Always include the revno in the version. Michael Hope 2013-09-28 21:01:03 +0200
  • 3b656ba821 Heavily hacked the templates to match Able's style. r0 Michael Hope 2013-09-28 20:57:44 +0200
  • b897cbfe53 Imported the Wordpress Able 1.2 template. Michael Hope 2013-09-28 20:57:19 +0200
  • c4602871c4 Added a call out to get the version from git. Michael Hope 2013-09-28 20:56:45 +0200
  • 33e5680558 Added a link to the github page for filing bugs. Michael Hope 2013-09-28 19:43:55 +0200
  • cfd44e7103 Hid gravatar support behind a feature flag. Michael Hope 2013-09-28 19:38:51 +0200
  • 2724f44828 De-hacked how the admin users are set. Checked the other admin roles and made sure they check permissions. Michael Hope 2013-09-28 19:34:35 +0200
  • 9174a57bf0 Added the per user comments view. Michael Hope 2013-09-28 19:23:20 +0200
  • 5c553a2a31 Added support for features that can be turned on and off. Put 'likes' behind a feature flag and turned it off. Michael Hope 2013-09-27 20:32:41 +0200
  • 64ea6703b9 Added notes on the dependencies. Michael Hope 2013-01-17 17:50:35 -1000
  • 94fa8a1cec + ‘.sparkleshare’ Michael 2012-09-26 14:14:25 +1200
  • a62f723c1b Make the links page generic. Michael Hope 2012-07-04 21:33:35 +1200
  • d8848d200c Add date and per user links. Michael Hope 2012-07-04 21:33:19 +1200
  • bf73c662ed Add a link to the archive. Michael Hope 2012-07-04 21:30:45 +1200
  • ef27abe42d Fix the plural of years. Michael Hope 2012-07-04 21:29:08 +1200
  • fb3b81d8f5 Added the bad login string. Michael Hope 2012-07-04 20:19:37 +1200
  • 4511b63d4f Added the bad login string. Michael Hope 2012-07-04 20:19:30 +1200
  • 85e0975789 Implement is_admin(). Need admin rights to delete a comment. Rework authentication to show an error message on failure. Michael Hope 2012-07-04 20:16:20 +1200
  • 872b9577a9 Fixed up a few more redirects. Michael Hope 2012-07-04 20:00:00 +1200
  • 1c221f5057 Change all redirects to a helper to fix a range of redirect bugs. Michael Hope 2012-07-04 19:21:56 +1200
  • db59fcec38 Fix liking a post. Add a subtitle. Add a default for wsgi. Michael Hope 2012-07-04 19:14:49 +1200
  • c848354d9e Shift the base href earlier so it also applies to the CSS. Michael Hope 2012-07-04 19:14:05 +1200
  • ae77d2f667 Fix up some of the absolute paths. Add a WSGI hook. Michael Hope 2012-07-01 20:27:29 +1200
  • fdd015c3ac Remove more of the old model. Add missing utils. Michael Hope 2012-07-01 20:22:27 +1200
  • 4269a2a22a Merge branch 'master' of orion:~/git/niche Michael Hope 2012-06-04 21:19:24 +1200
  • 04cb90ba06 Switch to an automapper. Michael Hope 2012-06-04 20:45:58 +1200
  • 13a69ac3d1 Put padding around links, comments, and bylines. Michael Hope 2012-06-04 20:45:39 +1200
  • 784a1931e2 + ‘.notes/’ Michael 2012-05-12 21:39:54 +1200
  • b480bf0d88 Fix link render bugs. Michael Hope 2012-05-09 21:08:53 +1200
  • 05df797271 Add previews for links and comments. Put the comment form at the bottom of the link page. Michael Hope 2012-05-09 20:54:34 +1200
  • a388ece310 Change to Monkeyfilter yellow. Add a meta and preview block. Michael Hope 2012-05-09 20:53:49 +1200
  • d16843319c / strings.py Tracy 2012-05-06 21:24:56 +1200
  • 39d23d07fd Add the time something was posted. Add comments. Michael Hope 2012-05-06 21:19:51 +1200
  • 3f7108e1d2 General tidy up Michael Hope 2012-05-06 20:58:56 +1200
  • 93d3487acc Shift site title out to config. Sanitize comments and descriptions using bleach. Michael Hope 2012-05-06 20:29:50 +1200
  • 9c6e51d936 Split strings out into a file. Michael Hope 2012-05-06 19:55:59 +1200
  • d8d6c1e307 Add new comments. Michael Hope 2012-05-06 19:39:03 +1200
  • d0ce7735ab Added the new link template. Michael Hope 2012-05-06 19:17:09 +1200
  • 3ada56bb22 Add sessions. Add messages. Add link posting. Add login. Michael Hope 2012-05-06 19:16:28 +1200
  • d87c727ccb Add login/logut/password changing Add messages. Add a basic stylesheet. Add sessions. Michael Hope 2012-05-06 18:43:07 +1200
  • 2de87b3062 Add support for a base URL Michael Hope 2012-05-05 23:13:46 +1200