ansuz
912215185f
add uid to userdata for better notifications
8 years ago
yflory
15e9af77bb
Remove the langauge selector from toolbar and add it in settings
8 years ago
yflory
a286599f93
Fix fast reconnect, and add support for reconnecting ws in polls
8 years ago
yflory
2a1b241592
Display a button to open the editing link while in read-only mode if we know it
8 years ago
yflory
a68acac13b
Only ask for a display name once in /poll
8 years ago
ansuz
7db0e14bc0
add 'force' flag to override removal of html elements
8 years ago
yflory
11d54256da
Make sure the display name is displayed in the same way everywhere
8 years ago
yflory
e15a6a347f
Fix the forget pad button
8 years ago
yflory
0ce17ebbad
CryptDrive usability improvements (new file in drive + context menu)
8 years ago
yflory
c72bbd4c37
Use the file name as initial title
8 years ago
yflory
47b8fefd9e
Load messages.js only once, in cryptpad-common
8 years ago
yflory
c17f28e5fe
Fix race condition #2
8 years ago
yflory
e4dbe97d71
Update display name in realtime across tabs and remember 'anonymous' name
8 years ago
yflory
914c442615
Do not redirect to home page when logging out from another tab
8 years ago
yflory
75f1eed712
Merge branch 'newtoolbar' into hpbs
8 years ago
yflory
373b07ed28
Fix lint errors
8 years ago
yflory
8ccd845d52
Merge branch 'newtoolbar' into hpbs
8 years ago
yflory
ce1e792419
Merge branch 'soon' into newtoolbar
8 years ago
yflory
5e36d9ea29
Fix polls table not updated with local events
8 years ago
yflory
d1bed5ae4b
Fix polls table not updated with local events
8 years ago
yflory
26bea774cb
Merge branch 'newtoolbar' into hpbs
8 years ago
yflory
ea8667302c
Display only a placeholder when the poll title is default
8 years ago
yflory
7d66d391fc
Merge branch 'newtoolbar' into hpbs
8 years ago
yflory
5d5d03163e
Add favicon and notifications in polls
8 years ago
yflory
fa8a0d5880
Merge branch 'newtoolbar' into hpbs
8 years ago
yflory
69bee7d79a
Add data into the homepage
8 years ago
yflory
88d5b4cc9c
Add a 'New pad' button in the toolbar
8 years ago
yflory
a9063e0459
Reload all tabs when the user logs in or out
8 years ago
yflory
767ba8b549
Select what we want to display in the toolbar
8 years ago
yflory
2afdc11327
Replace the username button by a dropdown menu
8 years ago
yflory
4963c77b61
Fix the title reset bug
8 years ago
yflory
4278ac7637
Merge branch 'soon' into fileManager
8 years ago
ansuz
74a12f50ac
only migrate keys which don't already exist
8 years ago
ansuz
0373556475
support old hashes in /poll
8 years ago
yflory
1e70af0c16
Use the same network for the apps and the file store
8 years ago
ansuz
05a956879a
prepare new poll app for release
...
move old poll into poll/old
8 years ago
ansuz
f020fd5a75
remove /customize/pad.js from main apps
8 years ago
ansuz
aae443c8e9
replace old poll app with new
8 years ago
ansuz
ebff304602
turn off some unwanted behaviour
8 years ago
ansuz
c2770a7a74
set correct hash even if browser does not implement replaceState
8 years ago
ansuz
303c65f2c3
use replaceState if available, instead of setting the hash
8 years ago
ansuz
67bf41627d
comment out dead code so CI doesn't complain
8 years ago
ansuz
002e22ee9a
turn off unwanted behaviour until we can do it correctly
8 years ago
ansuz
5fc44a6e4b
Merge branch 'soon' into fixpolls
8 years ago
ansuz
636b0fcadc
do our best to keep the console quiet
8 years ago
ansuz
ac3ddbab70
expose userList for later usage
8 years ago
ansuz
a28daf2715
use websocket url configuration api
8 years ago
ansuz
dbc8f01b8b
fix merge errors and reach full jshint compliance
8 years ago
yflory
a30e17121d
Merge branch 'readonlyButton' into soon
8 years ago
yflory
e84a54556c
Move the toolbar buttons' events handlers in cryptpad-common
8 years ago
yflory
76fdadee7f
Store only the strongest hash in the localstorage
8 years ago
yflory
bc73fa2074
Merge branch 'fontawesome' into soon
8 years ago
yflory
f03018f3bc
Improve the top bar and use the font awesome icons in /code
8 years ago
ansuz
a266f0bee1
query parameter for messages
8 years ago
yflory
dde519795d
Merge branch 'newhash' into newhashNoConflict
8 years ago
yflory
99004428d5
Enable the read-only mode in Cryptpoll
8 years ago
ansuz
f29e3d7b0d
don't let notifications interfere with document titles
8 years ago
ansuz
bf5dac58dd
Merge branch 'titleUserDoc' of github.com:xwiki-labs/cryptpad into titleUserDoc
8 years ago
Yann Flory
6363d3fb90
Pad titles are now shared with the userdoc
8 years ago
yflory
5c63585952
Complete the French translation
8 years ago
yflory
25c8d16bf5
Use a new version-prefixed hash parser
8 years ago
ansuz
c35c7cda20
hide wizard after computing results
8 years ago
ansuz
0dae949c4f
fix scrolljank bug
8 years ago
ansuz
848f16e8f5
unused function which computes values for the table
8 years ago
ansuz
d64e06c12e
don't make empty options
8 years ago
ansuz
a3f6fe8843
lock options by default
...
add edit button for modifying options
fix bug where committing didn't clear the active column
minor style fixes
8 years ago
ansuz
269eba3c47
remove commit button if a user is removed
8 years ago
ansuz
f8f66800d1
display a 'commit' button which locks your column
8 years ago
ansuz
85540bad12
leave all columns locked unless you've visited before
8 years ago
ansuz
d679cac666
fewer log statements for the console
8 years ago
ansuz
235c0482f9
increase clickable area around editable columns' checkboxes
8 years ago
ansuz
c76aaac542
don't make columns with empty names
8 years ago
ansuz
d85684ef74
usability improvements
...
only one column is editable at a time
editable columns have a different appearance from locked columns
any column can be edited by anyone via an edit button
columns and rows require confirmation before deletion
8 years ago
ansuz
76bfb6ab35
detect whether you are new to a page
...
prompt for your name and create a column for your username
prompt before deleting columns as well
style a few elements differently
8 years ago
ansuz
e2b162bf6d
snapshot some dead code
8 years ago
ansuz
01d9923e15
export Cryptpad at window level
8 years ago
ansuz
600f3151e9
don't use the store until it's ready to be used
8 years ago
ansuz
1f24d7126c
big ugly commit that will be really hard to audit
...
This changeset applies new styles to the poll.
it also uses the new asynchronous wrappers around the localStorage api.
this is necessary because we're migrating to a storage system that will
use an async api.
The changes to the poll just happened to coincide with the async stuff.
My apologies to anyone who wants to read this whole thing
8 years ago
ansuz
c09166efe2
scroll down when adding a new option to the table
8 years ago
ansuz
8ea6c03094
notify user on disconnect
...
also disable inputs
8 years ago
ansuz
2351d8a23e
make tests green again
8 years ago
ansuz
068a3f5944
remove rows from the poll
8 years ago
ansuz
f77e2cec34
set text values of new options
8 years ago
ansuz
52ab5147c9
add a missing semicolon so tests don't fail
8 years ago
ansuz
e3f4df7e0a
push my latest changes because I'm agile
8 years ago
ansuz
a3254a2619
consistent ordering of columns and rows
8 years ago
ansuz
ebf5c27453
add rename and forget buttons to poll app
8 years ago
ansuz
7dd1624206
commit polls to localStorage
8 years ago
ansuz
0cf5f3cc87
realtime polls!
8 years ago