Commit Graph

  • aa91ebd24e don't initialize until the store is ready ansuz 2016-08-25 11:23:51 +02:00
  • 93f5a3d3e9 use more bits from the users' seed and parse into various subkeys ansuz 2016-08-25 11:23:11 +02:00
  • 1bec02239c coerce dates into strings ansuz 2016-08-25 11:19:09 +02:00
  • 0add01a940 remove dead code ansuz 2016-08-25 11:08:15 +02:00
  • 8297fbe954 Merge pull request #29 from ktorn/master ansuz 2016-08-22 14:38:29 +02:00
  • dcebb9597f prototype of password based key derivation ansuz 2016-08-22 11:43:41 +02:00
  • 848f16e8f5 unused function which computes values for the table ansuz 2016-08-22 11:41:23 +02:00
  • 4e71c2367a depend on scrypt-async. you should update your bower deps ansuz 2016-08-22 11:40:01 +02:00
  • 52296e226a clarify how mitm attack is mitigated Filipe Farinha 2016-08-22 08:54:42 +08:00
  • 18ea61dc9a use diffdom for sanitation and better redraws ansuz 2016-08-19 15:43:14 +02:00
  • c62d064ee9 add a 'share' button which copies the url to the clipboard ansuz 2016-08-19 13:33:14 +02:00
  • b229a18ccf notify users of changes if the visibility api is supported ansuz 2016-08-19 12:14:59 +02:00
  • d64e06c12e don't make empty options ansuz 2016-08-19 12:14:20 +02:00
  • a3f6fe8843 lock options by default ansuz 2016-08-19 11:26:48 +02:00
  • 8c914dfe1f better filenames ansuz 2016-08-19 10:47:07 +02:00
  • f1619f4a0f get /slide/ up to par with other prototypes ansuz 2016-08-19 10:44:49 +02:00
  • 269eba3c47 remove commit button if a user is removed ansuz 2016-08-18 18:31:01 +02:00
  • f8f66800d1 display a 'commit' button which locks your column ansuz 2016-08-18 17:54:17 +02:00
  • e7aafd2beb factor styles a bit ansuz 2016-08-18 16:18:17 +02:00
  • 85540bad12 leave all columns locked unless you've visited before ansuz 2016-08-18 16:13:03 +02:00
  • b9946822f3 fix removal buttons on home page ansuz 2016-08-18 15:46:29 +02:00
  • d679cac666 fewer log statements for the console ansuz 2016-08-18 15:27:55 +02:00
  • 55b1a17b0d off by one error ansuz 2016-08-18 15:26:00 +02:00
  • 809919cb32 minor style tweaks ansuz 2016-08-18 15:24:56 +02:00
  • 235c0482f9 increase clickable area around editable columns' checkboxes ansuz 2016-08-18 13:25:21 +02:00
  • c76aaac542 don't make columns with empty names ansuz 2016-08-18 12:41:49 +02:00
  • 9fda1dcb76 make disabled inputs pretty again ansuz 2016-08-18 12:35:39 +02:00
  • d85684ef74 usability improvements ansuz 2016-08-18 12:06:13 +02:00
  • 76bfb6ab35 detect whether you are new to a page ansuz 2016-08-17 18:36:13 +02:00
  • e2b162bf6d snapshot some dead code ansuz 2016-08-17 15:29:04 +02:00
  • 55666e9f70 remember presentations, and label them correctly on the home page ansuz 2016-08-17 15:03:57 +02:00
  • 5a3da11c40 very simple presentation with markdown ansuz 2016-08-17 11:28:50 +02:00
  • c25ed349e2 add new generated pages ansuz 2016-08-16 17:59:28 +02:00
  • 6b86c11b2c implement simple build system for static html ansuz 2016-08-16 17:57:57 +02:00
  • eb797aa7cd Support files other than index.html at server root ansuz 2016-08-16 17:28:49 +02:00
  • 7eaa4ce733 recognize pads with the same type and hash as identical no matter their domain ansuz 2016-08-05 17:17:49 +02:00
  • da6e5d73d0 fix undefined reference ansuz 2016-08-05 15:55:00 +02:00
  • 043041523f on import, fall back to setting language from file extension ansuz 2016-08-05 15:48:30 +02:00
  • deb63d2447 share syntax highlighting selection with peers ansuz 2016-08-05 15:03:42 +02:00
  • 2d5caf38d9 show a spinner until the document has loaded ansuz 2016-08-04 17:00:30 +02:00
  • 653bb84064 wait longer for requirejs and fix a typo ansuz 2016-08-04 12:48:36 +02:00
  • fd0a7337a3 wait a full minute until requirejs times out ansuz 2016-08-04 12:44:27 +02:00
  • 975bff5794 show a spinner until the document has loaded ansuz 2016-08-04 12:43:06 +02:00
  • a58f58535b better regex for pulling titles out of c-like comments ansuz 2016-08-03 17:11:41 +02:00
  • 5131f47cca jshint compliance ansuz 2016-08-03 17:03:50 +02:00
  • 7cc6902892 toolbar text should not be selectable ansuz 2016-08-03 17:00:09 +02:00
  • 90e323394d can't rely on unicode everywhere, so let's use an svg icon ansuz 2016-08-03 16:58:39 +02:00
  • 306d524416 fix broken removal call ansuz 2016-08-03 16:53:41 +02:00
  • c7155d582e cursor: pointer for refresh button ansuz 2016-08-03 11:37:58 +02:00
  • e79d3d4d4e add a refresh button to the home page table ansuz 2016-08-03 11:36:22 +02:00
  • dd3a5d47be migrate localStorage so people go to cryptpad.fr ansuz 2016-08-03 11:08:45 +02:00
  • a094e3c02e use correct store api calls in frame.js ansuz 2016-08-03 11:02:34 +02:00
  • dcc9810a42 avoid extra call to store if there are no keys to remove ansuz 2016-08-03 09:42:49 +02:00
  • 9a5294016d fix incorrect usage of store api ansuz 2016-08-03 09:35:16 +02:00
  • 4e5f381325 add spinner to API. update bower deps ansuz 2016-08-02 18:56:35 +02:00
  • 01d9923e15 export Cryptpad at window level ansuz 2016-08-02 18:55:45 +02:00
  • 3c2c0deee8 depend on spin.js ansuz 2016-08-02 18:37:00 +02:00
  • fa654a7646 slightly better regex ansuz 2016-08-02 17:08:46 +02:00
  • 792d74d541 external links should all open new tabs ansuz 2016-08-02 17:08:02 +02:00
  • 254d800a3b add a /p/ route so that we don't break old urls ansuz 2016-08-02 15:26:13 +02:00
  • cd18075ac7 add some redirection logic to support old hash types ansuz 2016-08-02 15:17:20 +02:00
  • 600f3151e9 don't use the store until it's ready to be used ansuz 2016-08-02 12:11:40 +02:00
  • fffa9acf15 remove unused files from fs and jshintignore ansuz 2016-08-02 11:59:54 +02:00
  • f2c97d8913 code for querying cross-domain ansuz 2016-08-01 15:22:04 +02:00
  • 75170353fe api for sharing localstorage across subdomains ansuz 2016-08-01 15:18:23 +02:00
  • a6fd285642 fix serialization bug ansuz 2016-08-01 15:05:25 +02:00
  • caf1a6f01c remove dead code ansuz 2016-07-29 18:08:23 +02:00
  • 551d38c930 let the abstraction take care of stringification ansuz 2016-07-29 18:05:58 +02:00
  • 9b16d529ca add one more missing script that caused handlebar highlighting to break ansuz 2016-07-29 16:21:27 +02:00
  • 0ada6a3d0a jshint compliance. gotta keep those tests green ansuz 2016-07-28 17:52:26 +02:00
  • 1f24d7126c big ugly commit that will be really hard to audit ansuz 2016-07-28 17:44:40 +02:00
  • add84aeae6 implement asynchronous wrappers for localStorage api ansuz 2016-07-28 17:05:00 +02:00
  • 747fb138b5 better styles for cryptpoll ansuz 2016-07-28 17:04:01 +02:00
  • 7f02c899ea add snippet for copying text to the clipboard ansuz 2016-07-28 10:08:51 +02:00
  • 93142b364f tests for pretty printed html ansuz 2016-07-28 09:54:52 +02:00
  • 4833cf0d7b add a fontpicker ansuz 2016-07-28 09:24:14 +02:00
  • 6cb2f72aa6 pretty print html during export if possible ansuz 2016-07-27 11:38:25 +02:00
  • 16b4b3c3f3 use latest hyperjson ansuz 2016-07-27 11:27:27 +02:00
  • c09166efe2 scroll down when adding a new option to the table ansuz 2016-07-25 15:42:46 +02:00
  • 42eafe9e29 don't create duplicate stylesheets in the document head ansuz 2016-07-25 15:39:54 +02:00
  • fe3f02f5e0 enable text foreground and background colors ansuz 2016-07-25 15:38:59 +02:00
  • 68f8d0101d fix flash of unstyled content ansuz 2016-07-25 15:28:27 +02:00
  • 8ea6c03094 notify user on disconnect ansuz 2016-07-25 11:57:06 +02:00
  • efd190beca export file with correct file extension, if possible ansuz 2016-07-25 11:26:42 +02:00
  • 5e71a5473c add another missing script ansuz 2016-07-25 11:26:07 +02:00
  • 992bc4f449 add missing script ansuz 2016-07-25 11:09:25 +02:00
  • 2351d8a23e make tests green again ansuz 2016-07-22 16:00:33 +02:00
  • 068a3f5944 remove rows from the poll ansuz 2016-07-22 15:42:41 +02:00
  • c6bdb7506d forget everything about a pad when you forget it ansuz 2016-07-22 15:18:09 +02:00
  • b8a3a4d188 persist usernames across sessions via localStorage ansuz 2016-07-22 14:31:40 +02:00
  • 846d1135b9 set mode in the editor, not just the dropdown ansuz 2016-07-22 14:16:07 +02:00
  • 446266a79b remember the last language used on a particular pad ansuz 2016-07-22 12:25:42 +02:00
  • e84fbf0bc3 more helpers in common ansuz 2016-07-22 12:24:54 +02:00
  • 70f8837681 maintain scroll position on remote changes ansuz 2016-07-22 11:57:04 +02:00
  • c267dd6a88 ensure that 'text' is a string ansuz 2016-07-20 12:26:57 +02:00
  • 2f2ab4392c clear the table on user clicks ansuz 2016-07-20 12:23:41 +02:00
  • 64f030c344 add a clear table button ansuz 2016-07-20 12:23:08 +02:00
  • d2c5cfe646 add col/row ids to arrays ansuz 2016-07-20 12:22:49 +02:00
  • 1a63faf188 infer names from the first comment on code pad ansuz 2016-07-20 12:21:33 +02:00
  • f77e2cec34 set text values of new options ansuz 2016-07-19 17:27:40 +02:00