月影
3013bc935a
🐛 fixed deletion bug while using sqlite ( #2963 )
2017-03-07 19:19:32 +00:00
Josh Fee
fa8c9ddc55
fix: generate longer IDs when using sqlite
...
The sqlite ID generation code was intending to recursively try longer
IDs until one was found without collision, however the recursive call
didn't actually try longer IDs, and just made 10 attempts at finding a
3 character ID (the default).
2015-07-15 17:21:32 -04:00
Remy Sharp
bf38cf5443
feat: allow users to delete themselves
2015-07-10 21:18:56 +01:00
Remy Sharp
b634d7aa5c
Emit router event
2015-03-08 17:12:40 +00:00
Remy Sharp
bdc7e9cb3a
Add API endpoint to get title + desc for users
2015-02-05 17:50:37 +00:00
mattdsteele
5feaffe3e0
Add missing sqlite query string parameter when obtaining a bin
2014-11-18 09:41:51 -06:00
Fabien O'Carroll
612fc44336
Add noops for sqlite methods on asset table
2014-10-21 11:45:58 +01:00
Franz Knipp
880c40b0e1
Fixing missing method for updateOwnershipData
...
The respective changes were only done on the MySQL adapter.
2014-07-25 21:50:45 +02:00
Fabien O'Carroll
f08501d005
add noop
2014-04-28 11:05:16 +01:00
Remy Sharp
3688a8a336
Initial vanity homepage support
...
- set & get methods in place, but untested
- redirect tested and working
2014-03-31 22:38:12 +01:00
Giulia Alfonsi
037b331b3d
Fixed sqlite error and css active line for jsbin theme
2014-03-25 17:04:36 +00:00
Fabien O'Carroll
3ff28bf9e9
Add noops for missing methods
2014-03-21 16:02:36 +00:00
Fabien O'Carroll
79735a36e9
Change rev to revision
2014-02-26 13:34:19 +00:00
Fabien O'Carroll
4b1807f1da
Move into same #map
2014-02-26 13:06:50 +00:00
Fabien O'Carroll
11e22d555e
Apply updates to sqlite
2014-02-26 12:57:17 +00:00
Remy Sharp
e0911e6c0e
Update comment to explain why archive=-1
2014-02-25 22:06:52 +00:00
Fabien O'Carroll
11d3153254
Add updateUserSettings method
...
closes #1178
2014-02-24 11:16:39 +00:00
Remy Sharp
88be040ff6
Missed one of the damn handlers for url length
2014-02-16 18:25:09 +00:00
Remy Sharp
763083f888
Logged in users get 3 chr urls, logged out: 8
2014-02-16 11:29:13 +00:00
Remy Sharp
4487c926bd
Merge branch 'master' of github.com:jsbin/jsbin into feature/hover-card
...
Conflicts:
lib/features.js
views/index.html
2014-02-14 13:08:32 +00:00
Remy Sharp
4b4a533881
anon -> anonymous
2014-02-11 12:42:54 +00:00
Kevin Mitchell
69b3265fd4
Removing commented code in applyBinDefaults
2014-02-07 14:33:09 -05:00
Kevin Mitchell
4dc2bcd77d
Making getBinMetadata always return a single result object, rather than an array. Removing cast to boolean for bin.active in sqlite applyBinDefaults
2014-02-07 14:33:09 -05:00
Kevin Mitchell
0ec20f814c
Adding visibility column to sqlite setBinOwner SQL call
2014-02-07 14:33:09 -05:00
Remy Sharp
beca76389c
Removed some stray console.logs
2014-01-23 12:07:13 +00:00
Remy Sharp
abeb5a49ff
Get enough data from DB to ensure we're working with deleted bin
2014-01-23 11:44:16 +00:00
Remy Sharp
4b02d19573
Initial delete bin feature working.
...
Currently behind "delete" feature available to teamjsbin for testing.
2014-01-19 23:37:00 +00:00
Fabien O'Carroll
7895e6287e
Updating sqlite adaptor setBinVisibility
2014-01-16 13:14:15 +00:00
Fabien O'Carroll
1e041e7d33
check that user owns bin when setting visibility
2014-01-16 12:11:03 +00:00
Fabien O'Carroll
ad223e0398
Removing getVisibility references
2014-01-16 11:04:08 +00:00
Fabien O'Carroll
aa0ccaf7a3
Adding getVisibility to sqlite
2014-01-16 10:50:21 +00:00
Fabien O'Carroll
2891cdd4e0
Adding methods for sqlite
2014-01-14 18:20:44 +00:00
Fabien O'Carroll
5f6ac9f0d7
Adding setProAccountMethod to sqlite db interface
2014-01-03 16:13:43 +00:00
Remy Sharp
131d75968c
Extended /<user>/last support to /<user>/last-n
...
So /rem/last still works, but also /rem/last-1 gives me the penulimate bin I worked on.
2013-11-02 15:38:23 +00:00
Vivek Verma
bbbb493fe0
when archive or unarchive is clicked on Bins under "my Bins",
...
node crashes and throws a error that 'results are not defined'.
This happens because of silly spelling mistake
in archiveBin in file lib/db/sqlite.js, see commit.
.
2013-08-12 22:10:12 +05:30
Vivek Verma
90ece2e20b
wrong order of values in setUser query prevents creating new user
...
Sql query parameters as defined in lib/db/sql_template.json has github token and id at as last parameter. But, in lib/db/sqlite.json github_token is assigned where there should datetime value in last_login. Thus, resulting is error like "SQLITE CONSTRAINTS: ownership.last_login cannot be null" on console if github authentication is not used for login.
This commit attempts to fix that error and enable registering new users again.
2013-08-06 13:53:40 +05:30
Tom Ashworth
d54d4d3735
Redo github logic to fix incorrect linking.
2013-07-04 13:20:02 +01:00
Remy Sharp
0f1b36d0a6
Merge branch 'master' into fix/avatar-as-menu-655
...
Conflicts:
lib/handlers/bin.js
lib/models/user.js
2013-07-04 11:25:44 +01:00
Remy Sharp
9c9846becd
add getUserBinCount to db adapters
2013-06-28 15:59:39 +01:00
Tom Ashworth
482a3daa84
Hook Github to existing user.
2013-06-24 11:14:13 +01:00
Tom Ashworth
2d5195bbc9
Support creating a new user with gihub, but sessions are broken.
2013-06-18 13:44:55 +01:00
Matthew O'Riordan
a234941cf3
API can require an API key for a user (disallow anonymous)
2013-05-20 07:18:57 +02:00
Matthew O'Riordan
666ab20a2e
Remove annoying console output from SQLite driver
2013-05-19 15:57:19 +02:00
Tom Ashworth
6c2b145478
Support creating of bins with file-db.
2013-05-16 14:49:27 +01:00
Remy Sharp
6861fd7bac
removed logging, and fixed sqlite module - was using completely the wrong method
2013-04-06 10:41:13 +01:00
Remy Sharp
be56fa0db8
If logged-in user created first revision of a bin, then they "own" the bin url - and other users will only be able to clone the url
2013-04-05 22:09:12 +01:00
Remy Sharp
3a18cc3446
put archiveBin back in to sqlite module
2013-03-16 07:01:16 -04:00
Tom Ashworth
06cb5b9182
Fix SQLite errors & bring up to speed with MySQL driver, address #353 .
2013-01-11 10:40:27 +00:00
Tom Ashworth
0cc499a7d3
add support to the owners table for panels with content, and unified the setBinOwner, setBinForUser, assignBin, et al
2013-01-09 16:50:33 +00:00
Jon Linklater-Johnson
cfa3aa3b6d
Flag abuse was missing 5626d3942ad99acaa810e426557239ec8dc2495a - so I cherry-picked it back in and resolved the conflict
2012-08-25 19:36:20 +01:00