Caleb James DeLisle
66520b6041
cleaned up the accounts, limits and revenue sharing and unified the config in one place
8 years ago
yflory
5a883d5a57
Use the new toolbar and move the userlist code in a separate file
8 years ago
yflory
a190c99426
Toolbar refactoring
8 years ago
ansuz
cf4dee28f7
Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
8 years ago
yflory
56aaeea003
Fix the drive toolbar not displaying the displayName
8 years ago
ansuz
1b3ce5aa96
fix typo
8 years ago
yflory
a165332c15
Don't store a pad in the drive if the limit has been reached
8 years ago
yflory
bf7c7c45d0
Add the storage limit warning in the toolbar
8 years ago
yflory
f50aa5c29b
Move the mediatag viewer into a media app
8 years ago
yflory
9882a3a923
Add support for the file applicaiton in the drive
8 years ago
yflory
c9c7d61ad1
Media tag viewer
8 years ago
ansuz
f7e96b4e8c
resolve merge conflicts and jquery errors
8 years ago
Caleb James DeLisle
c341fa8e94
Pull jquery using require.js rather than as a script tag and fix require to pass jquery as a parameter
8 years ago
yflory
43c045721c
Get the channel history
8 years ago
yflory
f34492be94
Remove duplicates uid in the user list
8 years ago
ansuz
5c292fb1fa
jshint compliance
8 years ago
yflory
46a5eee597
Display the spinner in the toolbar for local changes
8 years ago
ansuz
76990ac1b2
version toolbar.css for cache-busting
8 years ago
ansuz
59a80d5fde
remove silly TODO
8 years ago
ansuz
fa9249ef29
don't notify for userlist changes if a user joins twice
8 years ago
yflory
994d640f8b
Fix an issue causing the lag icon to lose its color
8 years ago
ansuz
b542245086
fix lint error
8 years ago
yflory
29174b2922
Update the lag icon
8 years ago
yflory
15e9af77bb
Remove the langauge selector from toolbar and add it in settings
8 years ago
yflory
ceaf757680
Allow right click on the CryptPad logo/link in the top left corner
8 years ago
yflory
77d09f64e1
Display anonymous users in the user list
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
5797aab3f2
Fix XSS with display names in the user list
8 years ago
ansuz
7e77c6828a
more correct pluralization
8 years ago
yflory
47b8fefd9e
Load messages.js only once, in cryptpad-common
8 years ago
yflory
11d9c9e813
Merge branch 'master' into staging
8 years ago
yflory
0bdf59c1dd
Fix broken link in the 'New' button on cryptpad.fr
8 years ago
yflory
2daa9f8658
Link to main page was opened in the inner iframe
8 years ago
yflory
e4dbe97d71
Update display name in realtime across tabs and remember 'anonymous' name
8 years ago
yflory
7762ffcbff
Ability to use Ctrl+click on the cryptpad logo in apps
8 years ago
yflory
7497e0d1c5
Add a dropdown user menu to the top bar in static pages
8 years ago
yflory
71b84afdb2
Redirect to the pad when logging in or signing up from a pad
8 years ago
ansuz
5614bea271
redirect users to login and register from toolbar
8 years ago
ansuz
d0edf75c89
signup link directs users to register page, not user
8 years ago
yflory
67d881b2cf
Remove the drive entry from the user menu if already in drive
8 years ago
yflory
914c442615
Do not redirect to home page when logging out from another tab
8 years ago
yflory
ac79fbb5a2
Improve mobile support for the toolbar and the drive
8 years ago
yflory
ad82a275bc
Replace the Apps button by a New button again
8 years ago
yflory
fd33ffd56f
Fix issue creating a patch everytime the user clicked in an app
8 years ago
yflory
02439e0f61
Improve the homepage with new images and translations
8 years ago
yflory
2c6b4b9c6a
Hide disabled applications from the context menu in drive
8 years ago
yflory
91299f5f30
Ability to access the drive from any pad
8 years ago
yflory
65054119cf
Fix a bug preventing reconnection in drive
8 years ago
yflory
58d8a30b5b
Redirect to the main page when logging out
8 years ago
yflory
373b07ed28
Fix lint errors
8 years ago
yflory
9d275daebb
Backport changes for the login page from hpbs branch
8 years ago
yflory
99b8898e54
Apply new title when clicking on the page without pressing enter
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
efed1f5efe
Add handlers to login and logout buttons
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
4adde0f0c0
Use the new dropdown for userlist and share
8 years ago
yflory
efffd4974f
Add createDropdown and createLanguageSelector in cryptpad-common
8 years ago
yflory
29c8f0bbef
Use a FontAwesome spinner to replace the old unaligned one
8 years ago
yflory
569ea21705
Replace the language selector by our custom dropdown menu
8 years ago
yflory
26dd4ea11f
Fix lint errors
8 years ago
yflory
2be5db9540
Ability to open files in readonly mode
...
Fix CSS issues
8 years ago
ansuz
e56cc49f79
catch errors that popped up because of a cross-origin iframe
8 years ago
yflory
4aed585574
Fix style issues in the toolbar
8 years ago
yflory
5bc7766f44
Use a consistent toolbar across all apps
8 years ago
yflory
43ccd11adc
Merge branch 'infiniteSpinner' into fileManagerMerge
8 years ago
yflory
05fd6c1563
Fix the infinite spinner problem
8 years ago
yflory
6dff82ede2
Improve UI, scrollbar in the table, publish/admin buttons
8 years ago
yflory
90804ed9e0
Add usernames/userlist in the toolbar and fix publish button
8 years ago
yflory
ab1d3958ce
Add a pencil icon when hovering the title
8 years ago
yflory
6d1e06cca3
Add notifications when a user joins or leaves the channel
8 years ago
yflory
54a63267cd
Add a share button and merge the viewers and editors buttons
8 years ago
yflory
87d86384ac
Fix broken elements in the new toolbar
8 years ago
yflory
6351d1856f
Remove the top bar and move its content in the applications' toolbars
8 years ago
yflory
9e92a597b3
Ability to edit the title in the toolbar by clicking it
8 years ago
Yann Flory
10bb5e1607
Add the title in the toolbar
8 years ago
yflory
51a79c5218
Remove unused dependency
8 years ago
yflory
9a733bb360
Fix dropdown menus with Edge
8 years ago
yflory
39bbf8a6c1
Fix the new userlist button and make the toolbar responsive
8 years ago
yflory
24fbe22c9d
Improve the toolbar style and the way the userlist is displayed
8 years ago
yflory
d2389a5729
Change the userlist in the toolbar
8 years ago
ansuz
dbc8f01b8b
fix merge errors and reach full jshint compliance
8 years ago
yflory
f03018f3bc
Improve the top bar and use the font awesome icons in /code
8 years ago
yflory
3d54413343
Improve the UI with FontAwesome icons
8 years ago
ansuz
d6525087c7
jshint compliancy
8 years ago
yflory
d46bd1af5c
Improve the toolbar UI with the username displayed
8 years ago
Yann Flory
99b50465c7
Add the read-only mode for /pad and /code
8 years ago
Yann Flory
42f14873cd
Merge branch 'translations' into newhashmerge
8 years ago
Yann Flory
391b7690e6
Set the pad to readonly mode when using a 'view' url
8 years ago
yflory
5c63585952
Complete the French translation
8 years ago
yflory
c168ce2d1c
Ability to reconnect after a connection failure
8 years ago
ansuz
d39ab5c250
point to the actual translation file
9 years ago
ansuz
3eccec7054
better effort for translation
9 years ago
ansuz
cbeaa8d609
major refactoring for toolbar. CAN HAZ LESS
9 years ago
ansuz
d844551fba
add a forget button. clean up toolbar a bit
9 years ago
ansuz
a3da10766a
add rename button to /code/ and /pad/
9 years ago
ansuz
1a5905d9fd
more work on highlighting modes in codemirror
...
* style the select menu
* add more modes
* preset language selection to 'javascript'
* don't prompt the user with a silly hash when changing their name
9 years ago
ansuz
242c9a99e3
implement import and export in /pad/
9 years ago
ansuz
0a8137e7eb
move rememberPad to cryptpad common and simplify it a bit
9 years ago
ansuz
c3d2568d3c
add file export for codepad
...
addresses #24
9 years ago
ansuz
ba17b78f7a
restyle name change button
9 years ago
Yann Flory
cc51e6d6ed
Update CodeMirror pad to work with Netflux
9 years ago
ansuz
06a3b63923
jshint compliance for toolbar.js
9 years ago
Yann Flory
713c90242b
Hide the usernames when they have not been changed
9 years ago
Yann Flory
0b3d6e15b8
Replace the Netflux old client (netflux.js) by the Netflux2 client.
...
Move the WebRTC peer-to-peer use case in /padrtc, which still uses the old
Netflux client
Use es6-promises.min.js to solve a issue with some browser and the new
Netflux client
9 years ago
Yann Flory
7237c751d5
Move 'vdom' to the main 'pad'.
...
Hide the right-hand panel (can de bisplayed with a 'debug' button)
Hide the IDs of users if they don't change their name
9 years ago
Yann Flory
eca4ec699c
Ability to change the username (the user ID is displayed by default)
9 years ago
Yann Flory
5da8560e22
Fix the user list in the toolbar keeping old data with the WebSocket server
...
Chainpad is no longer responsible for the userlist or the ping
9 years ago
ansuz
967d636df9
address more jshint complaints
9 years ago
ansuz
9fc44cdf0c
add notes to clientside js files
9 years ago
Caleb James DeLisle
88fb6772e8
Cleaned up the front page and added a little piece of code to show recent pads
10 years ago
Caleb James DeLisle
51544db9a2
Completed adding of customization system and bottom infobar
10 years ago
Caleb James DeLisle
0e44b10aeb
Seperated common crypto operations to common file and made common toolbar used for both pad and spreadsheet
10 years ago
Caleb James DeLisle
50c10f818e
Added cryptsheet to cryptpad suite!
10 years ago