Commit Graph

10 Commits

Author SHA1 Message Date
Eliot Whalan 073edf820b
Add accounts 2017-02-05 14:02:32 +10:00
Eliot Whalan 8c153440cf
Add accounts schema 2017-02-02 16:53:51 +10:00
patchon 5a0b1f5d4d Initial commit of Pastebin fork
This commit is quite big rewrite and individual commits for each feature is
unfortunately not available. This fork introduces quite a lot of new features,
and possibly while doing so, some bugs as well. Nonetheless the features
introduced are listed below.

- Support for multiple database backends (sqlite3, postgresql and mysql are now
  supported). Configurations options like dbname/tablename/ports/adresses/etc.
  are supported as well.

- Support for dynamically adding lexers (languages) and styles (themes) from
  pygments. This means no manual configuration depending on where the
  installation is done. There is however a way of adding "prioritized" lexers.
  This feature can be nice to use sine pygments now days support hundreds of
  languages, some more common than others. Simply add the "display name" for
  each lexer you want to prioritize in the file 'assets/prio-lexers' and they
  will show up first in the list when the user selects languages.

- Support for changing styles and lexers directly from the webgui on the fly
  (no reload of the page, just content update).

- Support for row-highlightning (on/off) and rownumbers (show/hide).

- Support for showing information about when paste expires.

- Support for goo.gl-shortener.

- Extreme debugging.
2016-12-19 19:43:37 +01:00
Eliot Whalan 5242324a60 Rewrite DurationFromExpiry function 2016-07-15 12:12:09 +10:00
Eliot Whalan 7dd331178d Add expiry table 2016-06-25 08:17:02 +10:00
Eliot Whalan 9356680dbe Add title to database schema 2016-06-24 13:04:51 +10:00
Eliot Whalan a81bf35a34 Add hash and delkey 2016-06-19 14:36:10 +10:00
Eliot Whalan 778ccdf8d2 Add semicoln to sql 2016-06-19 11:51:32 +10:00
Eliot Whalan b1e96eec62 Fix incorrect sql 2016-06-19 11:50:35 +10:00
Eliot Whalan bfdb8c815a Remove filesystem saving and add sqlite support 2016-06-19 11:48:57 +10:00