Alexander Horner
72315ef86c
Made config.js config.json and updated default storage mode
...
Renamed the configuration file to be a JSON rather than a JS so that multi-file editors such as Visual Studio Code and Notepad++ which rely on the file type for syntax highlighting and correction work properly. Also changed the default storage method in the config to be file based storage, as to match the README.md in the repo root defining it as default, and to allow haste-server to work immediately out of the box rather than crashing about memcached not existing, and simply not working once this has been installed but a memcached server is not running.
2018-04-24 07:23:38 +01:00
John Crepezzi
faa7e679ca
Merge pull request #216 from PassTheMayo/master
...
Fixed RethinkDB document store
2018-04-16 11:53:28 -04:00
Jacob Gunther
cd3bf26dbe
Use local method for md5
2018-04-16 10:52:53 -05:00
Jacob Gunther
830dc1bc43
Use uploads table
2018-04-15 23:16:39 -05:00
Jacob Gunther
dc0f151a7f
Fixed bug in RethinkDB document store and use classes
2018-04-15 23:16:08 -05:00
John Crepezzi
7f625e22f7
Merge pull request #203 from seejohnrun/rewrite_memcached
...
Rewrite the memcached client
2018-04-13 16:10:42 -04:00
John Crepezzi
528b7b07a8
Merge pull request #215 from Razzeee/patch-1
...
Update docs to real defaults
2018-04-09 13:08:36 -04:00
Razzeee
2b81e67ce7
Update docs to real defaults
2018-04-09 19:05:21 +02:00
John Crepezzi
827e7b51b5
Rewrite the memcached client
...
* Update syntax to ES6
* Use `memcached` instead of `memcache`
* Fix restrictions where expirations weren't pushed forward on GET
* Fix a bug where we were unnecessarily bumping expirations on key search
Closes #201
2018-02-16 09:52:44 -05:00
John Crepezzi
ad7702aaf4
Merge pull request #194 from szepeviktor/patch-1
...
Change to HTTPS in about.md
2018-01-22 10:30:12 -05:00
Viktor Szépe
f5fbc8d19e
Change to HTTPS in about.md
...
Please also change the repo URL here on GitHub
2018-01-22 14:51:15 +01:00
John Crepezzi
0a8923bf12
Merge pull request #192 from C0rn3j/master
...
Add note about paste expiration, cosmetic fixes.
2017-12-30 20:24:01 -05:00
Martin
4d572a2ec0
convert relative path to absolute
2017-12-30 17:11:29 +01:00
Martin
d9a53d3e6e
Add note about paste expiration, cosmetic fixes.
2017-12-29 20:42:11 +01:00
John Crepezzi
8da37ea5de
Merge pull request #190 from PassTheMayo/patch-1
...
Oh noes! I didn't even notice that I had a typo...
2017-12-11 10:51:12 -05:00
Jacob Gunther
ff0fccd6c2
Oh noes! I didn't even notice that I had a typo...
2017-12-11 09:50:50 -06:00
John Crepezzi
63c4576633
Merge pull request #189 from PassTheMayo/master
...
Added RethinkDB storage option & fixed config to use proper JSON
2017-12-11 10:46:45 -05:00
Jacob Gunther
b31d143bcd
Revert config.js to previous state
2017-12-11 09:45:37 -06:00
Jacob Gunther
0d8aec8d61
Oops, forgot to fix that file name
2017-12-11 09:44:23 -06:00
Jacob Gunther
1f9fdd205d
Undid changes to server.js
2017-12-11 09:28:27 -06:00
Jacob Gunther
cdd0cf3739
Fixed requested changes to RethinkDB handler
2017-12-11 09:27:44 -06:00
PassTheMayo
ba5c6b8d16
Added RethinkDB storage option & fixed config to use proper JSON
2017-12-09 18:34:00 -06:00
John Crepezzi
cfef588283
Merge pull request #181 from seejohnrun/simplify_uglify
...
Upgrade uglify and simplify usage
2017-10-31 21:20:23 -04:00
John Crepezzi
318c5f7ba6
Upgrade uglify and simplify usage
...
- Upgrade to the most recent version of uglify
- Use the `UglifyJS.minify(code)` helper which does exactly what we want
2017-10-31 21:19:22 -04:00
John Crepezzi
ee03e7cd78
Merge pull request #180 from seejohnrun/es6_generators
...
ES6 generators
2017-10-31 21:11:32 -04:00
John Crepezzi
3b6934e348
Phonetic key generator to es6 and add some tests
2017-10-31 21:10:25 -04:00
John Crepezzi
f161cc33b4
Added tests and converted dictionary key generator to es6
2017-10-31 20:55:59 -04:00
John Crepezzi
40f1f2588e
Update some es6
2017-10-31 20:55:51 -04:00
John Crepezzi
e4e025f67e
Convert random generator to es6 and add some specs for it directly
2017-10-31 20:40:43 -04:00
John Crepezzi
e12805a8aa
Merge pull request #179 from seejohnrun/upgrade_testing
...
Upgrade testing libraries
2017-10-31 20:04:37 -04:00
John Crepezzi
e76c845f16
Upgrade testing libraries
...
- Upgrade mocha
- Remove should due to limited usage and old style (at least by rspec standards)
- Move spec -> test which is the default
- Update tests accordingly for the above
2017-10-31 20:03:30 -04:00
John Crepezzi
072418695e
Merge pull request #178 from seejohnrun/upgrade_highlight
...
Upgrade highlight.js
2017-10-31 19:49:20 -04:00
John Crepezzi
584b66bc66
Upgrade highlight.js
2017-10-31 19:48:55 -04:00
John Crepezzi
f19c5d1049
Fix typo in README
...
Closes #165
2017-08-03 11:45:51 +00:00
John Crepezzi
c5b859ec98
Bump node engine version & fix asset compression on start
2017-07-11 21:13:33 -04:00
John Crepezzi
2ee93a7409
Merge pull request #160 from seejohnrun/complete_eslint
...
Fix eslint
2017-06-26 12:38:57 -04:00
John Crepezzi
bf1dbb68b8
Fix eslint
2017-06-26 12:38:17 -04:00
John Crepezzi
cf28e23d8e
Merge pull request #159 from seejohnrun/add_eslint
...
Added eslint and fixed an issue from #158
2017-06-26 12:29:10 -04:00
John Crepezzi
5939dec185
Added eslint and fixed an issue from #158
2017-06-26 12:19:36 -04:00
John Crepezzi
3ed1d775ac
Merge pull request #158 from KlasafGeijerstam/master
...
Added dictionary key generator
2017-06-26 12:11:44 -04:00
John Crepezzi
87b1c76aaf
One more
2017-06-26 12:11:19 -04:00
John Crepezzi
4599203bdf
A few style nit-picks
2017-06-26 12:10:57 -04:00
Klas af Geijerstam
d66bc9a6c4
Removed unused lines
2017-06-26 18:09:13 +02:00
Klas af Geijerstam
80f0618736
Updated dictionary.js
...
Now expects a newline separated dictionary, supports both \n and \n\r
2017-06-26 18:03:18 +02:00
Klas af Geijerstam
ac2bceefbb
Added missing )
2017-06-26 17:42:24 +02:00
Klas af Geijerstam
dbf4f6b5dd
Removed usage of random-js
...
Replaced random-js with vanilla JS random
2017-06-26 17:39:32 +02:00
Klas af Geijerstam
8e9205cecc
Update dictionary.js
2017-06-26 17:37:04 +02:00
Klas af Geijerstam
e54a860172
Added dictionary.js
...
A key generator that uses a dictionary to create its keys
2017-06-26 17:17:52 +02:00
John Crepezzi
5a8697cdd8
Fix typo in about.md
2017-05-02 17:32:34 -04:00
John Crepezzi
091ea973a8
Merge pull request #138 from Wohlstand/patch-2
...
Added a note about Redis's password field
2017-04-21 07:51:23 -04:00