Commit Graph

2871 Commits (9b02b36724f3fe86a286345142870bc8beffcef6)

Author SHA1 Message Date
yflory 0d008aaa2e Add indent settings to code2
yflory f54dc7505c Migrate indentation settings to a settings subobject
yflory 0893bcc0e5 Merge branch 'staging' into code2
yflory f06683e949 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0ce32464fd Fix flickering avatar in firefox
ansuz 9a23b77b46 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz ba0e935add stub localStorage, and handle errors that might come from touching localStorage
ansuz be8ea4102e keep trying to parse the hash until it works
yflory 4db4f66786 Remove an unnecessary fix for Safari
yflory a2ed266048 Move the code app in a secure iframe
Caleb James DeLisle 1044531806 Fix Safari iframe size issue
ansuz a34d1793e0 drop 'loading' text from loading screen
ansuz 595fa4c2e4 Merge branch 'soon'
ansuz 181a19a9a0 polyfill for array.fill
yflory 51fa6287c1 Enable notifications in secure pads
yflory 642dc17910 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 901917983b Fix an issue preventing pads to be stored in the drive
ansuz 40f062abda restore app usage report in new pad
ansuz 8fb7fef3f5 regular expressions are never falsey
ansuz 24eac9b4a6 test for flakey tests
ansuz 7d2a76f4d6 delete dead code. fix off-by-one for messages. turn off history button when history is exhausted
ansuz 288c03bb41 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle fe03e6ae83 bad code, lint
ansuz 430a6f7b77 lint compliance
Caleb James DeLisle 190dff1c9b Use the bounce app for opening a link with the right click
yflory dec870d2bd Fix selection in the drive search results
yflory 4bceef8952 Fix the upload status table missing in the drive
yflory 0b4e044540 Fix the plugin to open a link in a new tab in pad
yflory d9a4a32bf9 Fix avatar for anonymous users in secure pads
yflory 00fda0d7d7 Fix avatar in read-only mode (secure pads)
yflory 88cb4fd83c Enable friend requests from secure pads
yflory 147d88d845 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory e43c68aa48 Fix viewers number in secure iframe
yflory f89015d9ed Update the tab title to match the pad title in pad2
ansuz 1280cd1659 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 51c065d13c Fix link to main in the new toolbar
yflory d9bf2abcd8 Fix old hashes not working anymore in pad
ansuz 536fe04790 emit notification when alert, confirm, or prompt are called
Caleb James DeLisle e4a356d873 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 056285a7b6 Move pad2 to pad and create bounce app
yflory d4589c4699 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 6c65e5ff72 Fix the ghost icon in the drive and add missing text
ansuz 5fbbaee2f5 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 6314487d98 handle unfriends in ui
ansuz 5c2b58e703 log error synchronously so we get a trace when pinPads has no callback
ansuz 841e3af8da handle unfriends. clean up. better input validation
ansuz c66a0c55e0 ensure that function signatures are correct
ansuz 91f6e3e543 remove a lot of dead code
Caleb James DeLisle e62faf7c7b Edge fix, always use async iframe onLoad rather than invoking it manually
ansuz 54eefd3d94 replace contacts with contacts2
ansuz 57d0c6c973 Merge branch 'new-messaging' into staging
ansuz 9e04d039d7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 22d754d514 handle user renames
Caleb James DeLisle 0a6f81850f Handle infinite-spinner errors and properly inform the user
ansuz a99eb9365e correctly set indentation preferences when changing languages
ansuz f58d4c941f clean up a bit
ansuz ea5f47f0f9 remove some TODOs and solve some wee bugs
ansuz b75a951a98 encode messages with 'author' field instead of 'channel'
Caleb James DeLisle 7bbea28831 minor anti-xss changes...
ansuz 013b75ae67 implement history range requests
ansuz b71f1860db make uid function reusable
ansuz 443d8a8941 remove unnecessary files
Caleb James DeLisle 75fde58846 Well that was stupid... (fix bug introduced in acfaaa7d56 when trying to make jshint compliance)
Caleb James DeLisle dc283c2d74 Load 1, load 2... not load 1, load 3.
Caleb James DeLisle 5d9599c9b7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle cbac5e417c Make loading screen come much earlier on pad2
yflory b6881349be Fix an issue with the notifications in secure pads
yflory ec64ac485d Fix 'not a function' error
Caleb James DeLisle acfaaa7d56 jshint compliance
Caleb James DeLisle 2ad9fcee17 Manual merge of notify.js
Caleb James DeLisle 8a9755611a Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle 2dacd57e76 fix caching on favicon
yflory 33025a9df9 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory c33b128bf4 Enable feedback in pad2
yflory e81bb3fe08 Fix profile link in the userlist
yflory d6c33fdf4f Ghost icon to add a pad
ansuz 89a13d4b21 work on contacts2 until feature parity is reached
ansuz 002eed0d6f make most of the messenger api async
Caleb James DeLisle d9f5e3638e Big caching improvements :D
yflory 98daf10ed1 Ability to collapse the root directory in the drive
yflory b4864b96ac Add a recent pads category in the drive
Caleb James DeLisle 4f3b4a30ee Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle 4b70fc9f49 Use resources from the original origin in pad2
yflory 20a68ad71c Hide the template button if the pad2 is a template
yflory aa9e0d3cd3 Enable AppConfig in pad2
yflory 4089803785 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory f40d2c0b20 Add templates to pad2
yflory 8d020833af Add missing file
Caleb James DeLisle bffa4d01a8 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle b081603455 Update requirejs
yflory 8d837d22ea Add history to pad2
yflory b2e6df1f9d Add import & export in pad2
yflory 1da11a1883 Disable edition in readonly mode in pad2
yflory e2d39de143 Forget button in pad2
yflory e4020ba8d4 Fix pad creation in pad2
yflory 140c6f3776 Add limit warning in pad2
yflory 30aef71603 Enable avatars in pad2
yflory f88a6f63fe Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory fb4808e1e1 Fix queries callback arguments
Caleb James DeLisle 6dd1643738 Manual merge work done on loading page to pad2
Caleb James DeLisle 8b702e0150 wip
yflory e65b2f4e9f Add shareButton to pad2
yflory beb45740d0 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory 90f892de9c Useradmin menu, notifications and share button in pad2
ansuz 253ab68d8d Merge branch 'staging' into new-messaging
Caleb James DeLisle 498c8229e9 Make following a link inside of the iframe only fail rather than carrying the iframe away from the pad.
ansuz 0693a98890 create a thumbnail when uploading images from whiteboard
ansuz b17044ad98 add support for thumbnails in metadata
yflory dd9b38066e Change display name in useradmin menu
yflory a96d447e8b Add notifications in pad2
Pierre Bondoerffer 5e22e1dc59
use CryptPad instead of Cryptpad in titles
Caleb James DeLisle cf6d8c83b2 Fix title setter logic and separate it from UI
Caleb James DeLisle ec87f3f897 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle 415399ef64 Changes to support title change in metadata
yflory d1affebd14 Title in pad2
yflory 604415b32c Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory fab3d67b75 Enable title in pad2
Caleb James DeLisle 909bda4302 This should fix laxy metadata
ansuz a4dbf39c4a fix pdf display problems in chrome
Caleb James DeLisle 2490ee253f Added setDisplayName RPC
yflory 887a26b1a6 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle 0b34ceb0eb Added RPC setPadTitleInDrive()
ansuz bed7d95bf3 use latest compiled cryptpad media-tag
ansuz 4e62f79594 stop referring to deleted file as background image
ansuz 3a5526e247 infer pdfjs document title from iframe url
yflory 25466aa2f9 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory 1d237735ef Useradmin menu in pad2
Caleb James DeLisle 3b5af3ea74 sframe common changes
yflory d1157c4d72 Add missing file
yflory d237c76f6c Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory f5855a2870 Add account name in metadata manager
Caleb James DeLisle 3c0197cbf4 Firefox fails to boot the iframe if there is no number on setInterval
yflory d88704fb50 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
Caleb James DeLisle a4850a7fcc Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory fc5bdd3bed Add lazy metadata to fix parse errors in pad2
Caleb James DeLisle ad9f2ff223 Made pad2 server more generic and easy to implement
ansuz a125253cde lint compliance
ansuz 290763d6c5 don't complain about bad realtime state just because you disconnected
yflory 226ef1fd00 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2
yflory fb512c8923 Toolbar in pad2
ansuz 3b20dcd435 add optional cache-busting to favicon
ansuz 52d344c3d1 Merge branch 'soon'
ansuz ee874878dd clear tooltips when the userlist is redrawn
ansuz f207edfd28 handle errors when deriving keys. fix incorrect reference
Caleb James DeLisle e04c0b89a1 manual merge of staging
ansuz 5b7d1cccd7 fix display and logic for tab setting checkbox
Caleb James DeLisle 3315449114 Lets try this...
Caleb James DeLisle 4c949a61e7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 6b174934c8 Try waiting for iframe document.onload instead of looping and waiting for document.body to exist.
yflory e7ef1e1c2b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 7c49ca6e3f Fix initial text size in code
ansuz 2874ccb5dc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 2a8abc2699 comment out splitter code
Caleb James DeLisle 725e19925c Yeah, that was silly...
Caleb James DeLisle b0b1ed037c Add a filter to catch XSS-like entities and also stub a on-load test which would otherwise make pads inaccessable.
ansuz 130b330ede refactor messaging
Caleb James DeLisle 638a94785f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 7ca60e55a7 Lock the pad's inner-iframe down with CSP
ansuz 5e6e76dfc1 make regex case insensitive
ansuz 736288a85b lint compliance
ansuz 5037f444e9 update markdown sanitization strategy
Caleb James DeLisle 878a565f89 tiny little performance improvement in something that really doesn't need it
Caleb James DeLisle 007db0b080 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 7a698d092e When Cryptpad.clearTooltips() gets called, don't clear tooltips unless their associated element has gone missing so it won't clear a tip someone is trying to read.
ansuz 66cacf08da allow users to write with tabs instead of spaces
ansuz 64849507b3 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Pierre Bondoerffer a5f9b49bfb
make poll box bigger so it show text in smaller windows
Pierre Bondoerffer 82fadde249
restyle info-box in drive
ansuz 958294f109 put code settings in their own tab
Pierre Bondoerffer c8d7675ede
remove z-index on splitter in code
Pierre Bondoerffer 17b986a6ca
fix toolbar drive link (oops)
ansuz ae0b2ca1a8 add label for code indentation
ansuz 284124a32d WIP
Caleb James DeLisle 4acd9957a9 Set the url if there is none
Caleb James DeLisle 33e73dd5e5 fixed one last fight
Caleb James DeLisle 9c0b0cc6a8 Merge branch 'staging' into pad2
Caleb James DeLisle 1e56fa31c0 yay, they talk and they don't fight
ansuz 1c526feffb Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz fbb880f277 implement customizable indentation widths
Caleb James DeLisle b3d349bf80 Merge branch 'staging' into pad2
Caleb James DeLisle 8efac4e661 Merge branch 'staging' of git://github.com/pbondoer/cryptpad into staging
Caleb James DeLisle 0dde1d7507 wip
Pierre Bondoerffer baf64114a6
point to homepage in drive
Pierre Bondoerffer 9dce40f3af
only add the splitter once
Pierre Bondoerffer 4026994310
make splitter work when scrolling
Caleb James DeLisle c304071492 wip
Caleb James DeLisle e49a42db18 Merge branch 'staging' into pad2
Caleb James DeLisle 1f9bd866c3 Merge branch 'staging' of git://github.com/pbondoer/cryptpad into staging
Pierre Bondoerffer edad5deeac
fix logo not showing sometimes in chrome
Pierre Bondoerffer c036bb26be
use proper bootstrap class
Caleb James DeLisle 52565076b9 Merge branch 'staging' of git://github.com/pbondoer/cryptpad into staging
Caleb James DeLisle 4b25ab80d6 wip
Pierre Bondoerffer b34e252eda
improve whiteboard styles
ansuz 844967a880 continued refactoring
Pierre Bondoerffer 8b2cb37c2f
improve poll looks
Pierre Bondoerffer 5821d3e72f
remove useless title
Pierre Bondoerffer a4aeada585
make the file dialog placeholder visible, center file list
Pierre Bondoerffer d47e26efd5
add margin in code
Pierre Bondoerffer e08ed72653
generate the tooltip after the button
Pierre Bondoerffer 665e81912e
put the tooltip on the actual button to prevent tippy from popping when not intended
Pierre Bondoerffer 34ba673cd3
improve file upload UI
ansuz 34a5a32c44 lint compliance
ansuz cdf3cee9c8 split out message rendering into ui
ansuz fcdfa52aa9 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 58b3b32cc3 big messaging refactor. split UI from logic
Pierre Bondoerffer 6ca6755d02
more missing titles in toolbar
Pierre Bondoerffer 2cc6c636db
Add some missing titles
Pierre Bondoerffer d3f2398865
bump tippy to 1.2.0, add dynamicTitle option
ansuz 8301bd44be Merge pull request from pbondoer/staging
UI improvements
Pierre Bondoerffer 85e383d5c5
add invisible splitter
Pierre Bondoerffer 90075cd48e
media-tag to less file
Pierre Bondoerffer d15280c6ce
prevent pdfs from being huge
Pierre Bondoerffer c427f375dd
add bootstrap css to /code for image uploader
Pierre Bondoerffer f585ddccdf
fix image sizes in /slide/
ansuz fc95f1b6a8 lint compliance
ansuz ba9696ba33 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle a612f02be2 Merge branch 'staging' into pad2
ansuz c63807fd2b implement channel.send
Caleb James DeLisle 35a55a15ed wip
ansuz d835005905 simplify in-memory message format
Pierre Bondoerffer 8f285eba9f
make file picker ui even prettier
ansuz 797cc2b105 handle messages which fail to decrypt
Caleb James DeLisle 65dfd99171 major wip
Pierre Bondoerffer c53e738054
improve file picker ui
Pierre Bondoerffer 798a3dc520
automatically fill in display name in poll
Pierre Bondoerffer 0588564bc9
overflow on poll div
Pierre Bondoerffer be29236af1
fix pdfjs styles
ansuz bad5160885 fix bad reference
ansuz 05aa5ed347 hide new feature until it is finished
ansuz 395f6e1b27 reset confirm text for alertify
ansuz dd6a057962 add 'msg' class for pierre
ansuz 9865359bb0 don't tell users about new versions
ansuz c8c44d3bfc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 0d1f19f5d4 Big manual merge
Pierre Bondoerffer f6d45d05f6
use logo in toolbar
ansuz 11c72499a0 don't add duplicate messages to the history
ansuz fb13e656b7 get new messages when reconnecting
ansuz 52854c5a8e ignore history range responses
ansuz e786117110 get new messages when reconnecting and WIP get more history
ansuz 2ce341fed6 disable input field when disconnected
ansuz aba4e34e7f reuse inline styles as a mixin
ansuz 195cb01d72 better styles for messaging input
ansuz 1fac0b9bc4 make todo text bold
ansuz 66d81429bd integrate file embed into code editor
ansuz dc7db074e8 open pad links when clicking in readOnly mode
ansuz 71d88b156d make empty profiles for users on first visit
ansuz 8b0831ac5d save images drawn with whiteboard to your CryptDrive
ansuz fe826133b3 make some markdown styles reusable
ansuz 35cf23ce2c clear tooltips when redrawing the userlist
ansuz 4c6f8d71e1 don't invoke spinner if it does not exist
ansuz 311f709dc4 lint compliance
ansuz c147d342a3 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 542d0cd17f drop support for legacy pad list
Pierre Bondoerffer 93e007b52a
reduce png sizes
ansuz 1c238100c8 don't throw alerts in the middle of someone's presentation
ansuz 7cd42d5ff1 use provided clearTooltips function
ansuz 3fa010027c implement clearTooltips
ansuz a68a225d79 fix read-only synchronization bug
ansuz 9734a4db80 append new items to the top of the todo
ansuz 69eaccbdef don't create empty todo entries
ansuz e84edb2c2b disable problematic tooltips
ansuz 9c07793d0d remove tips on checkbox state change
ansuz ba9cab762c Merge branch 'todo' of github.com:xwiki-labs/cryptpad into todo
yflory 8e83501c72 Merge branch 'todo' of github.com:xwiki-labs/cryptpad into todo
yflory 459e0b3b16 CSS and bug fixes for todo
ansuz d4ffa7903f better popup logic
ansuz 0b81781f35 make the input bold
ansuz 2af96d74fc automatically focus on the create todo form
yflory 77d6da841f Merge branch 'todo' of github.com:xwiki-labs/cryptpad into todo
yflory 3da76e3ae8 Update style for the todo app
ansuz 85366f2368 use new translations
ansuz d99d071716 WIP checkbox titles
ansuz e6031c2209 slightly better styles
ansuz 8cfd8d3270 add translations for todo
ansuz c390bdd518 resolve merge conflicts
yflory 0612a50ab4 Add fadein/fadeout when adding or removing a task
ansuz 082632048b fix styles for very wide todos
ansuz a15ff9ba2a hide dates in todo
ansuz f0581f2cf4 also style the whole box
ansuz d7d7f212bb add classes to style fake checkboxes based on checkstate
ansuz 304d37a334 use styled checkboxes
ansuz b5603c89f0 add checkboxes to todos
CatalinScr 796bf89491 Update of the front-page
ansuz 4f63921fc9 better width styling on list. lint compliance
yflory 35635c3e2f CSS fix for the todo app
ansuz 3efb9d21f5 pull in bootstrap. submit form on enter
ansuz 83f79a3883 slightly better styles
Nicolas Lemoine 180e643af9 Style of Todo App
Nicolas Lemoine 5083299e8a Merge branch 'todo' of https://github.com/xwiki-labs/cryptpad into todo
Nicolas Lemoine f67fb32bf1 Add, delete, display a task in Todo
ansuz 56514d7e17 add val api
Nicolas Lemoine ac718b6dfa Merge branch 'todo' of https://github.com/xwiki-labs/cryptpad into todo
Nicolas Lemoine a61faebb2b App Todo - Init and HTML
ansuz 522476a2a6 initialize data model and provide basic methods
yflory 4345fc0662 Todo app
Nicolas Lemoine e3b9c03fc0 TodoApp - Init
Nicolas Lemoine 658b00814b TodoApp - Style and translations
ansuz a9a65e4ca9 remove unused code
ansuz 4b53e02f6c oups
ansuz 2e3be27278 resolve merge
ansuz dcf5719eaf handle most of the boilerplate stuff
ansuz 0d43a84c2b move example into another folder
Nicolas Lemoine 5c07eac4de Change title and footer
ansuz f5454f232a pull in todomvc vanillajs example
ansuz ae693ff5a7 lint compliance
ansuz 6622735db0 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 55cb0734e2 make bad state timeout configurable
yflory 469f49fc0a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory a80b00a765 Move the file picker in common
ansuz d44f0696af Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 2d0635a409 use custom version of tippy
yflory 09793e0d7d jshint
yflory 683769f30a Fix tooltips
yflory 9633025afe CSS for the removeHistory button in contacts
yflory 97f1bbedc5 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory b9bba76b4e Make the delay for tooltips configurable
ansuz dd98e2222a WIP erase chat history button
ansuz 128d5b2c6d Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz b22127f10c add history removal
yflory a5a73ce326 Fix print button in slide
yflory 3bd5f01e53 Fix slide ratio in preview mode
yflory 140964478e Enter + shift key to add a new line in chat
yflory 331b4dddea Clean debugging code
yflory e26e041a5b fix jshint errors
yflory c33d2a2db0 New tooltips
yflory 88813aee02 Show that only html can be imported in pads
yflory b56a782f01 Store the userlist state when it is closed using the icon
yflory 82c87144cb Remove the friend request button when the request is sent
yflory 5ce49af57b Make CryptDrive fast again
yflory 1dc98dcff1 CSS for the contacts input field
yflory e2d031c76a Add support for markdown syntax in contacts
yflory cba113a2b0 Lint
yflory 91ebbdfdb4 View contact status
yflory 221a3b4fed Fix duplicate leftside entries when disconnected in profile
yflory 22a28a8fd9 Fix undefined description in profile
ansuz 39fd0d0f5f notify if you're focused on a conversation in a bacgkrounded tab
yflory 7540f12040 Fix profile creation button not centered
yflory f719b34e09 Add tab notification in contacts
yflory baf439648e Add the contacts app in the dropdown menu
yflory 36d792874a Fix initial text not removed in /contacts
yflory 3545a66320 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 743b87b70f Add initial text in /contacts
ansuz df0442c2bf Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz eb4b5ca77c stub history removal. coming soon
yflory aa8181ab2b Contacts app translations
yflory 73e32f273e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 009d01abde Fix friend removal and update user data
ansuz 0cd94e2ba8 add title to contacts app
ansuz f2320190b8 change friends url to /contacts/
ansuz 756b561bbc lint compliance
ansuz 6306de5265 set avatar border-radius to 4px
ansuz c452f25414 stub invite app
ansuz 1aecdeb075 fresh media tag build
ansuz 7114bfaa52 lint compliance
ansuz 9ef45fe9f1 add background-color to names in chat
ansuz e2c17dbeb4 resolve conflicts
ansuz 0340b45f2c migrate profile to include edKey. don't propose connecting to users with whom you are already friends
yflory 557f13f796 Unfriend and update username - beta
ansuz 7be1e249e1 add fa-share-alt to pad initialText
ansuz 96d2ff67e1 user-plus as icon for add-friend
ansuz c3ba7cd792 fix race condition
ansuz d0d38aa2a3 feedback on first visit
ansuz 9527a5def7 avoid a CSP error. silence pdfjs warnings
ansuz 9707433944 comment out debugging info
ansuz 7a225af11e fix some minor slide navigation bugs
ansuz 575d4612f9 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz eda9908c3b prevent accessing attributes of null
ansuz eeb2ee2d17 add clear channel rpc
yflory 8fb5762eea Lint errors
ansuz 89af8e4472 fix funny off-by-one thing
yflory ac684a8dc7 Use the APP toolbar in profile
yflory 2d509e3e25 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory b3e225cb3b Replace spinner by text and fix mobile UI
ansuz f450a28d11 improve logic for guessing titles within code documents
ansuz 0483d15b8f lint compliance
ansuz c0cb5c4263 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz f4bca0f9c0 Modifications for latest media-tag
* use latest built media-tag
* include pdfjs and configure its path for media-tag
* check whether decryption events affect an avatar. crop it if so
ansuz 5b3cca58bd modifications to handle latest media-tag
yflory 7f5c301734 Add display name in the settings useradmin menu
yflory fb21a650ce Lint errors
yflory d09f5b70c7 Fix slides CSS
yflory 159ccc2866 Fix mediatag flickering
yflory ce50dbf3ca Hide the 'templates' list header if the category is empty
yflory 42075e4b5f Make everything 16px and 32px
yflory 16d0527e92 Add a page title in drive, settings and file
yflory 5d5f936682 Hide the upload table in code
yflory a0b14faf89 Fix the font in settings and drive
yflory e732284845 Lint
yflory 112c4c85e5 Left menu in drive
yflory 8f5a244999 Replace mediatag markdown syntax by html. Enable file upload in /code.
yflory 9f9e593e0f Lint
yflory 560671ae7d Make avatars circle
yflory 125018c8c3 New settings page
yflory c02fa39524 Make drive search bar blue
yflory 438e7e6cf9 Fix display name in useradmin (friends app)
yflory e6188bfb63 Fix useradmin dropdown position
yflory 97d8d86395 Fix avatar in static pages
yflory e8f3df5a46 Clean less
yflory 159d72f33b Merge branch 'msg' into staging
yflory 8e2e8b1653 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging