blerg.git
11 years agoVersion 1.7 v1.7
Chip Black [Wed, 16 Jan 2013 06:12:23 +0000 (22:12 -0800)]
Version 1.7

11 years agoRecognize links inside parentheses/brackets
Chip Black [Wed, 16 Jan 2013 06:03:02 +0000 (22:03 -0800)]
Recognize links inside parentheses/brackets

11 years agoMerge branch 'enyo-rewrite'
Chip Black [Wed, 16 Jan 2013 06:01:21 +0000 (22:01 -0800)]
Merge branch 'enyo-rewrite'

Conflicts:
www/js/blerg.js

11 years agoadd listener for submit events enyo-rewrite
Chip Black [Mon, 14 Jan 2013 09:05:35 +0000 (01:05 -0800)]
add listener for submit events

11 years agoFix POST params for API
Chip Black [Mon, 14 Jan 2013 08:13:34 +0000 (00:13 -0800)]
Fix POST params for API

11 years agoScale the obnoxious signup button
Chip Black [Mon, 14 Jan 2013 07:52:10 +0000 (23:52 -0800)]
Scale the obnoxious signup button

11 years agoUpgrade to Enyo/Onyx 2.1.1
Chip Black [Sun, 13 Jan 2013 22:59:29 +0000 (14:59 -0800)]
Upgrade to Enyo/Onyx 2.1.1

12 years agoRecognize links inside parentheses/brackets
Chip Black [Thu, 13 Sep 2012 06:04:47 +0000 (01:04 -0500)]
Recognize links inside parentheses/brackets

12 years agoRecognize links inside parentheses/brackets
Chip Black [Thu, 13 Sep 2012 06:01:12 +0000 (23:01 -0700)]
Recognize links inside parentheses/brackets

12 years agoClear password fields after changing password
Chip Black [Tue, 7 Aug 2012 07:33:14 +0000 (00:33 -0700)]
Clear password fields after changing password

12 years agoAdd enyo building; switch to minified JS
Chip Black [Tue, 7 Aug 2012 07:32:02 +0000 (00:32 -0700)]
Add enyo building; switch to minified JS

12 years agoHide the 'Load More' button while loading
Chip Black [Tue, 7 Aug 2012 06:41:22 +0000 (23:41 -0700)]
Hide the 'Load More' button while loading

12 years agoUpdate to Enyo 2.0 release
Chip Black [Tue, 7 Aug 2012 06:36:44 +0000 (23:36 -0700)]
Update to Enyo 2.0 release

12 years agoRework header for small-screens
Chip Black [Tue, 7 Aug 2012 06:31:46 +0000 (23:31 -0700)]
Rework header for small-screens

12 years agoClear feed status when reading feed
Chip Black [Wed, 6 Jun 2012 20:51:21 +0000 (13:51 -0700)]
Clear feed status when reading feed

12 years agoAdd password change functionality
Chip Black [Wed, 30 May 2012 23:29:32 +0000 (16:29 -0700)]
Add password change functionality

12 years agoUpdate to Enyo and Onyx 2.0-beta4
Chip Black [Wed, 30 May 2012 22:45:24 +0000 (15:45 -0700)]
Update to Enyo and Onyx 2.0-beta4

12 years agoAdd post formatting help
Chip Black [Mon, 28 May 2012 07:29:21 +0000 (00:29 -0700)]
Add post formatting help

12 years agoRejigger BlergMedia (now more robust and filling!)
Chip Black [Sat, 26 May 2012 22:12:40 +0000 (15:12 -0700)]
Rejigger BlergMedia (now more robust and filling!)

12 years agoReload user when posting
Chip Black [Sat, 26 May 2012 22:06:31 +0000 (15:06 -0700)]
Reload user when posting

12 years agoAdd post functionality
Chip Black [Fri, 25 May 2012 20:41:37 +0000 (13:41 -0700)]
Add post functionality

12 years agoFix some of the niceties in Post
Chip Black [Thu, 26 Apr 2012 08:51:15 +0000 (01:51 -0700)]
Fix some of the niceties in Post

12 years agoAdd external URL Post method
Chip Black [Thu, 26 Apr 2012 08:12:37 +0000 (01:12 -0700)]
Add external URL Post method

12 years agoFinish user signup
Chip Black [Tue, 24 Apr 2012 22:13:41 +0000 (15:13 -0700)]
Finish user signup

12 years agoFix reverse colors for dialogs and header fields
Chip Black [Tue, 24 Apr 2012 22:12:22 +0000 (15:12 -0700)]
Fix reverse colors for dialogs and header fields

12 years agoAdd OldSchoolSpinner for loading animation
Chip Black [Tue, 24 Apr 2012 04:24:13 +0000 (21:24 -0700)]
Add OldSchoolSpinner for loading animation

12 years agoFix record [reply] links
Chip Black [Tue, 24 Apr 2012 04:01:38 +0000 (21:01 -0700)]
Fix record [reply] links

12 years agoAdd feed reading functionality
Chip Black [Tue, 24 Apr 2012 03:42:46 +0000 (20:42 -0700)]
Add feed reading functionality

12 years agoWhoops, forgot to add the Tag kind
Chip Black [Tue, 24 Apr 2012 03:04:59 +0000 (20:04 -0700)]
Whoops, forgot to add the Tag kind

12 years agoConnect the other two main user actions
Chip Black [Tue, 24 Apr 2012 03:04:33 +0000 (20:04 -0700)]
Connect the other two main user actions

12 years agoAdd Tag handler. Also convert all tabs to spaces.
Chip Black [Tue, 24 Apr 2012 02:33:23 +0000 (19:33 -0700)]
Add Tag handler. Also convert all tabs to spaces.

12 years agoAdd subscription management features
Chip Black [Mon, 23 Apr 2012 23:14:54 +0000 (16:14 -0700)]
Add subscription management features

12 years agoRework API to provide global state for individual instances
Chip Black [Sun, 22 Apr 2012 22:39:40 +0000 (15:39 -0700)]
Rework API to provide global state for individual instances

Also add User controls

12 years agoFix page loading scheme; fix User switching
Chip Black [Sun, 22 Apr 2012 21:10:51 +0000 (14:10 -0700)]
Fix page loading scheme; fix User switching

12 years agoAdd User, port simplified paging
Chip Black [Sun, 22 Apr 2012 19:13:22 +0000 (12:13 -0700)]
Add User, port simplified paging

Add User to handle user pages.  Rework paging to simply append older items;
damn the memory cost.  Move postMangle to a Util class.

12 years agoEnable page switching
Chip Black [Sun, 22 Apr 2012 06:40:08 +0000 (23:40 -0700)]
Enable page switching

12 years agoMove onyx lib into lib dir
Chip Black [Sun, 22 Apr 2012 06:11:53 +0000 (23:11 -0700)]
Move onyx lib into lib dir

12 years agoFix latest posts and tags on the welcome screen
Chip Black [Mon, 16 Apr 2012 22:02:48 +0000 (15:02 -0700)]
Fix latest posts and tags on the welcome screen

Created new Record kinds

12 years agoRedesign user tasks
Chip Black [Mon, 16 Apr 2012 08:13:19 +0000 (01:13 -0700)]
Redesign user tasks

Moved the three primary user tasks into a button bar.  Re-do Post resizing.
Make blerg.Link work more like old qlink.  Use event propagation to cleanly
update state.

12 years agoImplement login/logout
Chip Black [Sun, 15 Apr 2012 23:02:56 +0000 (16:02 -0700)]
Implement login/logout

Added API calls and UI events to handle logging in and logging out

12 years agoFirst stab at enyo rewrite
Chip Black [Sun, 15 Apr 2012 06:48:31 +0000 (23:48 -0700)]
First stab at enyo rewrite

Rearchitected the way view loading works. Changed login box to be enyo-ish.
Made enyo dialog signup. Made Welcome page way more obnoxious. No API is
hooked up yet, though.

12 years agoAdd enyo and onyx sub-repos
Chip Black [Sat, 14 Apr 2012 18:05:52 +0000 (11:05 -0700)]
Add enyo and onyx sub-repos

12 years agoWhoops, forgot to make the password fields password fields v1.6.3
Chip Black [Thu, 19 Jan 2012 08:28:49 +0000 (02:28 -0600)]
Whoops, forgot to make the password fields password fields

12 years agoRelease 1.6.3
Chip Black [Thu, 19 Jan 2012 08:06:44 +0000 (02:06 -0600)]
Release 1.6.3

12 years agoAdd front-end password changing bits
Chip Black [Thu, 19 Jan 2012 08:02:16 +0000 (02:02 -0600)]
Add front-end password changing bits

12 years agoAdd application/json type for canned success/failure responses
Chip Black [Thu, 19 Jan 2012 07:53:26 +0000 (01:53 -0600)]
Add application/json type for canned success/failure responses

12 years agoAdd password change API
Chip Black [Thu, 19 Jan 2012 06:49:50 +0000 (00:49 -0600)]
Add password change API

12 years agoDeprecate blerg.httpd since it's become a hassle v1.6.2
Chip Black [Sun, 15 Jan 2012 23:13:43 +0000 (17:13 -0600)]
Deprecate blerg.httpd since it's become a hassle

13 years agoBump version to 1.6.1 v1.6.1
Chip Black [Mon, 7 Nov 2011 04:27:27 +0000 (22:27 -0600)]
Bump version to 1.6.1

13 years agoAdd autoconf system provided by Boris Manojlovic
Chip Black [Mon, 7 Nov 2011 04:25:27 +0000 (22:25 -0600)]
Add autoconf system provided by Boris Manojlovic

13 years agoAdd inline support for media formats
Chip Black [Fri, 5 Aug 2011 22:57:00 +0000 (17:57 -0500)]
Add inline support for media formats

13 years agoDocumentation for 1.6 v1.6
Chip Black [Tue, 19 Jul 2011 02:35:25 +0000 (21:35 -0500)]
Documentation for 1.6

13 years agoAdd tool to convert old plain passwords to MD5
Chip Black [Tue, 19 Jul 2011 01:58:47 +0000 (20:58 -0500)]
Add tool to convert old plain passwords to MD5

13 years agoSet subscription mark after fetching /feed
Chip Black [Tue, 19 Jul 2011 02:13:35 +0000 (21:13 -0500)]
Set subscription mark after fetching /feed

13 years agoAdd new message bits to web
Chip Black [Tue, 19 Jul 2011 02:11:05 +0000 (21:11 -0500)]
Add new message bits to web

13 years agoFix nonexistent subscription file error in subscription counting
Chip Black [Mon, 18 Jul 2011 09:09:25 +0000 (04:09 -0500)]
Fix nonexistent subscription file error in subscription counting

13 years agoRework /feedinfo logic
Chip Black [Mon, 18 Jul 2011 08:57:52 +0000 (03:57 -0500)]
Rework /feedinfo logic

13 years agoAdd subscription marking to keep track of things you've read
Chip Black [Mon, 18 Jul 2011 08:45:12 +0000 (03:45 -0500)]
Add subscription marking to keep track of things you've read

13 years agoWhoops, committed a local baseURL change
Chip Black [Mon, 18 Jul 2011 07:41:45 +0000 (02:41 -0500)]
Whoops, committed a local baseURL change

13 years agoUse MD5 hashing to store passwords
Chip Black [Mon, 11 Apr 2011 01:46:12 +0000 (20:46 -0500)]
Use MD5 hashing to store passwords

13 years agoFix some absolutisms and zero-based bugs
Chip Black [Mon, 11 Apr 2011 00:47:19 +0000 (19:47 -0500)]
Fix some absolutisms and zero-based bugs

13 years agoFix double-close for empty account
Chip Black [Mon, 11 Apr 2011 00:14:00 +0000 (19:14 -0500)]
Fix double-close for empty account

13 years agoAdd blerglatest objects to clean target
Chip Black [Sun, 10 Apr 2011 23:33:44 +0000 (18:33 -0500)]
Add blerglatest objects to clean target

13 years agoRefactor page switching into more django-like flexible architecture
Chip Black [Wed, 9 Mar 2011 11:47:29 +0000 (03:47 -0800)]
Refactor page switching into more django-like flexible architecture

13 years agoLog out whether or not the server reports success
Chip Black [Mon, 7 Mar 2011 04:59:59 +0000 (20:59 -0800)]
Log out whether or not the server reports success

13 years agoChange auth to allow multiple logins
Chip Black [Mon, 7 Mar 2011 04:51:22 +0000 (22:51 -0600)]
Change auth to allow multiple logins

13 years agoAdd htaccess config for new API endpoints
Chip Black [Fri, 4 Mar 2011 23:54:10 +0000 (15:54 -0800)]
Add htaccess config for new API endpoints

13 years agoAdd new documentation v1.5
Chip Black [Fri, 4 Mar 2011 09:16:01 +0000 (01:16 -0800)]
Add new documentation

13 years agoAdd perma-reflink functionality and reply
Chip Black [Fri, 4 Mar 2011 08:47:09 +0000 (00:47 -0800)]
Add perma-reflink functionality and reply

13 years agoEscape @ and #, as well; fix username in User.reload()
Chip Black [Thu, 3 Mar 2011 10:40:58 +0000 (02:40 -0800)]
Escape @ and #, as well; fix username in User.reload()

13 years agoFix page switching for tags/feeds
Chip Black [Thu, 3 Mar 2011 10:32:29 +0000 (02:32 -0800)]
Fix page switching for tags/feeds

13 years agoAdd permalinks to ref/tag pages
Chip Black [Thu, 3 Mar 2011 10:18:13 +0000 (02:18 -0800)]
Add permalinks to ref/tag pages

13 years agoFix reload between permalink and user page
Chip Black [Thu, 3 Mar 2011 10:10:46 +0000 (02:10 -0800)]
Fix reload between permalink and user page

13 years agoAdd support for markdown-style headlines (lines beginning with #)
Chip Black [Wed, 2 Mar 2011 23:11:01 +0000 (15:11 -0800)]
Add support for markdown-style headlines (lines beginning with #)

13 years ago(maybe) fix escaped metachars
Chip Black [Wed, 2 Mar 2011 23:06:49 +0000 (15:06 -0800)]
(maybe) fix escaped metachars

13 years agoAdd permalink functionality, clean up page switching a little
Chip Black [Wed, 2 Mar 2011 11:53:15 +0000 (03:53 -0800)]
Add permalink functionality, clean up page switching a little

13 years agoCheck the type of the current pager when hash switching
Chip Black [Wed, 2 Mar 2011 11:02:11 +0000 (03:02 -0800)]
Check the type of the current pager when hash switching

13 years agoStupid logic error in feed checking
Chip Black [Tue, 1 Mar 2011 22:27:45 +0000 (14:27 -0800)]
Stupid logic error in feed checking

13 years agoFix multi-page for tags and feed
Chip Black [Tue, 1 Mar 2011 10:21:35 +0000 (02:21 -0800)]
Fix multi-page for tags and feed

13 years agoThat should guarantee proper preference between bold/italic and lists
Chip Black [Tue, 1 Mar 2011 08:31:13 +0000 (00:31 -0800)]
That should guarantee proper preference between bold/italic and lists

13 years agoFix qlink(), rearrange mangleRecord(), fix some style
Chip Black [Tue, 1 Mar 2011 08:19:15 +0000 (00:19 -0800)]
Fix qlink(), rearrange mangleRecord(), fix some style

mangleRecord() should now processes bold/italics before lists, so it should
properly distinguish between a * beginning a line and a * beginning a list
(but maybe not).

13 years agoFinish subscription functionality, start cleaning up the pager
Chip Black [Tue, 1 Mar 2011 07:12:47 +0000 (23:12 -0800)]
Finish subscription functionality, start cleaning up the pager

13 years agoMore markdown syntax!
Chip Black [Mon, 28 Feb 2011 11:59:00 +0000 (03:59 -0800)]
More markdown syntax!

13 years agoRemove whitespace at the end of multi-line posts
Chip Black [Mon, 28 Feb 2011 10:55:56 +0000 (02:55 -0800)]
Remove whitespace at the end of multi-line posts

13 years agoAdd obsess/unobsess functionality
Chip Black [Sun, 27 Feb 2011 11:07:44 +0000 (03:07 -0800)]
Add obsess/unobsess functionality

13 years agoWhoops, checking too many bytes for /subscribe
Chip Black [Sun, 27 Feb 2011 10:50:25 +0000 (04:50 -0600)]
Whoops, checking too many bytes for /subscribe

13 years agoPropagate changes to CGI version
Chip Black [Sun, 27 Feb 2011 09:26:26 +0000 (03:26 -0600)]
Propagate changes to CGI version

13 years agoIn retrospect, using POST params for subscribe was stupid
Chip Black [Sat, 26 Feb 2011 11:16:23 +0000 (05:16 -0600)]
In retrospect, using POST params for subscribe was stupid

13 years agoRefactor those ugly POST handlers
Chip Black [Sat, 26 Feb 2011 10:27:30 +0000 (04:27 -0600)]
Refactor those ugly POST handlers

13 years agoAdd /feedinfo endpoint
Chip Black [Sat, 26 Feb 2011 09:45:36 +0000 (03:45 -0600)]
Add /feedinfo endpoint

13 years agoAdd subscription feed fetching, clean up a bit
Chip Black [Tue, 22 Feb 2011 10:34:11 +0000 (04:34 -0600)]
Add subscription feed fetching, clean up a bit

Add a /feed URL for fetching subscription feeds.  Genericized "struct
tag" into "struct blergref" -- no actual change, but the same thing is
now used by subscription indexes.

13 years agoFurther error handling refinement
Chip Black [Mon, 21 Feb 2011 21:35:29 +0000 (15:35 -0600)]
Further error handling refinement

13 years agoClean up some error handling in tag listing
Chip Black [Mon, 21 Feb 2011 21:28:03 +0000 (15:28 -0600)]
Clean up some error handling in tag listing

13 years agoAdd some subscription (a.k.a. "follow") functionality
Chip Black [Mon, 21 Feb 2011 09:53:11 +0000 (03:53 -0600)]
Add some subscription (a.k.a. "follow") functionality

13 years agoGenericize and extend url_info v1.0-ish
Chip Black [Wed, 9 Feb 2011 07:50:10 +0000 (01:50 -0600)]
Genericize and extend url_info

The url_info struct's author member was too small to snarf 64-byte tags,
so that field was renamed to 'name' and extended.  parse_url_info also
now checks the maximum length.

13 years agoFrontpage and style tweaks
Chip Black [Mon, 7 Feb 2011 10:14:37 +0000 (02:14 -0800)]
Frontpage and style tweaks

Added whitespace and centering to latest tags. Show more latest posts.
Distinguish refs from hyperlinks by making them gray.

13 years agoLimit latest tags to only those three characters or longer
Chip Black [Mon, 7 Feb 2011 10:11:15 +0000 (04:11 -0600)]
Limit latest tags to only those three characters or longer

13 years agoChange ref links to be gray instead of the normal color
Chip Black [Mon, 7 Feb 2011 09:49:14 +0000 (01:49 -0800)]
Change ref links to be gray instead of the normal color

13 years agoAdd a way of seeing other users' chatter
Chip Black [Fri, 28 Jan 2011 09:58:37 +0000 (01:58 -0800)]
Add a way of seeing other users' chatter

13 years agoRevamp latest stuff on frontpage
Chip Black [Thu, 3 Feb 2011 08:32:43 +0000 (00:32 -0800)]
Revamp latest stuff on frontpage