John Crepezzi
4cac6713ef
Fix memcached client fetch for key not found
...
The memcached client wasn't correctly handling looking up a key that
didn't exist. Now we only try to push the expiration forward if there
is actually a value in memcached.
Also while I'm in here, allow expiration to be left blank.
5 years ago
Jacob Parker
b4c666fbcf
Add an Amazon S3 document store
6 years ago
John Crepezzi
bf2b1c957a
Handle redis error and re-establish connection
7 years ago
John Crepezzi
b087ac8dd1
Added charset to raw content type
...
Closes #230
7 years ago
Jacob Gunther
5f6fefa7a6
Fixed unnecessary logging when document not found
7 years ago
Jacob Gunther
cd3bf26dbe
Use local method for md5
7 years ago
Jacob Gunther
830dc1bc43
Use uploads table
7 years ago
Jacob Gunther
dc0f151a7f
Fixed bug in RethinkDB document store and use classes
7 years ago
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
7 years ago
Jacob Gunther
ff0fccd6c2
Oh noes! I didn't even notice that I had a typo...
8 years ago
Jacob Gunther
cdd0cf3739
Fixed requested changes to RethinkDB handler
8 years ago
PassTheMayo
ba5c6b8d16
Added RethinkDB storage option & fixed config to use proper JSON
8 years ago
John Crepezzi
3b6934e348
Phonetic key generator to es6 and add some tests
8 years ago
John Crepezzi
f161cc33b4
Added tests and converted dictionary key generator to es6
8 years ago
John Crepezzi
e4e025f67e
Convert random generator to es6 and add some specs for it directly
8 years ago
John Crepezzi
5939dec185
Added eslint and fixed an issue from #158
8 years ago
John Crepezzi
87b1c76aaf
One more
8 years ago
John Crepezzi
4599203bdf
A few style nit-picks
8 years ago
Klas af Geijerstam
d66bc9a6c4
Removed unused lines
8 years ago
Klas af Geijerstam
80f0618736
Updated dictionary.js
...
Now expects a newline separated dictionary, supports both \n and \n\r
8 years ago
Klas af Geijerstam
ac2bceefbb
Added missing )
8 years ago
Klas af Geijerstam
dbf4f6b5dd
Removed usage of random-js
...
Replaced random-js with vanilla JS random
8 years ago
Klas af Geijerstam
8e9205cecc
Update dictionary.js
8 years ago
Klas af Geijerstam
e54a860172
Added dictionary.js
...
A key generator that uses a dictionary to create its keys
8 years ago
John Crepezzi
45e19bc7cc
fix indentation
10 years ago
Arun Babu Neelicattu
c92ab077c0
Support authentication for redis store if password provided
11 years ago
lidl
a8d4f3c300
Make table creation comment a one-liner.
11 years ago
John Crepezzi
ab029eae2f
Added postgres adapter
11 years ago
John Crepezzi
447d0aae76
PG basis
11 years ago
John Crepezzi
0471b059a0
Support a form-data POST API
...
Closes #54
11 years ago
JonApps
bda2749879
oops 🍺
11 years ago
JonApps
028aa96b13
phonetic keys can begin with vowel + added missing \'z\' to consontants
11 years ago
John Crepezzi
89909747f1
Don't depend on err.message for redis errors [ #49 ]
12 years ago
John Crepezzi
4b58c8d356
Added more loggin
13 years ago
John Crepezzi
93a83a35da
Logging
13 years ago
John Crepezzi
4efc5d47d9
Allow redistogo
13 years ago
John Crepezzi
13bb094fb3
Revert "Refactor frontend"
...
This reverts commit 1950cc8db0
.
13 years ago
Michael Macias
1950cc8db0
Refactor frontend
...
* restructured JavaScript using backbone.js
* replaced highlight.js with CodeMirror for its editor
* added CodeMirror Solarized (dark) theme based on Ethan Schoonover's solarized.vim
* changed `POST /document` to accept real JSON
* cleaned up template and stylesheet
13 years ago
John Crepezzi
8b7ac341e7
FileDocumentStore fix
...
Closes #20
14 years ago
John Crepezzi
f37d1ad401
Clean up some code and move document stores into subfolder
14 years ago
John Crepezzi
483fce891d
Added memcached support
14 years ago
John Crepezzi
6e4c087319
Remove hashlib dependency and switch to mocha for testing
14 years ago
John Crepezzi
cc65e98940
Added support for phonetic key naming
...
Closes #7
14 years ago
Joe Friedl
8c2add94a2
Cancellation should only last as long as the handler
14 years ago
Joe Friedl
6145a938e3
Error messages in the UI
14 years ago
Joe Friedl
87c935ac47
Fixed error in error message.
14 years ago
John Crepezzi
44f7ab3f33
Added the ability to retrieve raw documents
...
Closes #10
14 years ago
John Crepezzi
565830214b
Start in on the tests
14 years ago
John Crepezzi
6e2955d60c
Warn on no setExpire in file store
14 years ago
John Crepezzi
92e0f579ca
Kick expirations back on view
14 years ago