Commit Graph

  • 801cdc627e adding credit to Viktor Stanchev for the file upload support and translators El RIDO 2015-09-18 22:04:57 +0200
  • 39e865ca64 if the uploaded file is an image mime type, display it El RIDO 2015-09-18 21:41:50 +0200
  • 50075ea948 fixing issue with attachment, empty paste & empty password El RIDO 2015-09-18 20:25:53 +0200
  • ed9c4f45f4 adding file name support for #20, solving issue with unencryptable file El RIDO 2015-09-18 12:33:10 +0200
  • e144739dec implement file upload UI on bootstrap templates El RIDO 2015-09-18 10:49:39 +0200
  • 8de24fae67 small visual adjustement on bootstrap theme El RIDO 2015-09-18 09:52:04 +0200
  • 9274564162 intermediate step for #28: revert bootstrap template, but ensuring that the navbar does not overlap by removing its float on top property. bootstrap-compact is now the template with the floating & always visible navbar. El RIDO 2015-09-18 09:31:17 +0200
  • e04e75adf3 Minor typo correction Hexalyse 2015-09-17 22:29:23 +0200
  • c72932d653 Merge pull request #29 from Draky50110/patch-1 El RIDO 2015-09-17 22:27:21 +0200
  • 895df63206 Update FR Gilles 2015-09-17 22:24:18 +0200
  • f25661beda Working on #28, changing template to avoid multi-line navbar: - moved "burn after reading" & "discussion" into "options" menu in "bootstrap" template - added seperate "bootstrap-compact" template that also moves the formats into the same "options" menu - fixing horizontal scroll bar glitch in mobile navbar El RIDO 2015-09-17 21:55:28 +0200
  • ec8851e46c support < 0.21 syntax highlighting El RIDO 2015-09-17 20:47:00 +0200
  • 106141efa4 merging @vikstrous file upload feature for #20 from 8a6d268278 El RIDO 2015-09-16 22:51:48 +0200
  • 61903665df logic cleanup El RIDO 2015-09-16 20:49:28 +0200
  • 0e53d1ee86 added markdown support and a dropdown for the format selection. The options other then markdown are plain text and source code (syntax highlighting). Resolves #25 El RIDO 2015-09-12 17:33:16 +0200
  • 9dde7f034a moving remaining time / for your eyes only message from nav bar into status alert in bootstrap theme, to ensure it is seen even with a collapsed nav bar as in the mobile view El RIDO 2015-09-12 10:38:04 +0200
  • 428a9d9c41 toggling mobile nav bar after tap on buttons "New", "Clone" and "Send" to ensure any messages are visible for #21. El RIDO 2015-09-12 10:23:12 +0200
  • da42968d7c "New" button became untapable in the mobile nav bar. Now it looks a bit more ugly (it is at the end of the menu) but at least can be tapped on again. El RIDO 2015-09-12 10:10:30 +0200
  • be8883d10e resolving nav bar becoming 3 lines between medium and small screen sizes before mobile nav is toggled by changing @grid-float-breakpoint to @screen-md (Point at which the navbar becomes uncollapsed) in bootstrap for #21. El RIDO 2015-09-12 10:07:59 +0200
  • b26fb08732 Fixing issues with en translation, thanks @wware for spotting it El RIDO 2015-09-08 20:48:18 +0200
  • 588e01fbec Merge branch 'master' of git@github.com:elrido/ZeroBin.git El RIDO 2015-09-06 19:23:43 +0200
  • b060d57524 - implemented php side of plural translation - using it to generate labels dynamically for the expire options (deprecating the [expire_labels] configuration). - added translation of the human readable data sizes to support the french octet - fixed IEC label for kibibytes El RIDO 2015-09-06 19:21:17 +0200
  • 2f15d4c70a Missing double quote that broke the app ! Hexalyse 2015-09-06 16:06:48 +0200
  • 108cf69f8b Translated the added phrases Hexalyse 2015-09-06 16:04:17 +0200
  • c83ba8256f implementing a plural translation solution, currently only the JS part El RIDO 2015-09-06 15:54:43 +0200
  • eee7b0144a covering JS side of translations (#7), added the messages to the translation files and translated the german ones El RIDO 2015-09-06 13:07:46 +0200
  • 5e47feb7e1 Merge pull request #24 from Gabbalo/patch-1 El RIDO 2015-09-06 09:24:03 +0200
  • 9a370d33ea Merge pull request #23 from marsjaninzmarsa/patch-1 El RIDO 2015-09-06 09:22:28 +0200
  • 9ac9f9e1a7 Update de.json Gabriel 2015-09-06 07:30:45 +0200
  • 952f8b7b9a Added Polish translation due to #7. Kuba Niewiarowski 2015-09-06 04:26:40 +0200
  • 18f32f3625 Translated a missing sentence in fr.json Hexalyse 2015-09-05 18:16:20 +0200
  • 72ace70b04 Error in de translation header : "de" => "fr" Hexalyse 2015-09-05 18:11:20 +0200
  • ce331e8271 French translation. Hexalyse 2015-09-05 18:10:23 +0200
  • b883d5eb4c Merge branch 'master' of git@github.com:elrido/ZeroBin.git El RIDO 2015-09-05 17:21:05 +0200
  • 3099e10dfa refactored JS: - moved from global namespace into anonymous function - as onclick has no direct access to the zerobin methods, the events are now bound in the init() method via bindEvents() - to simplify maintenance, the functions were wrapped into 3 objects: zerobin (display logic, event handling), filter (compression, encryption) and helper (stateless utilities) - some CSS and template adjustements were also done El RIDO 2015-09-05 17:12:11 +0200
  • d74172064b Hide error message when paste is posted correctly Hexalyse 2015-09-05 14:45:50 +0200
  • 9687144c92 Error messages are now replaced and not appended Hexalyse 2015-09-05 14:38:53 +0200
  • a2af88a36e initial work on translations, covering the PHP side of it El RIDO 2015-09-05 02:24:56 +0200
  • 28776ac178 formatting RainTPL class El RIDO 2015-09-05 01:55:19 +0200
  • 3edeefd799 change project homepage link in templates El RIDO 2015-09-03 23:51:42 +0200
  • 411419d597 adding tests and unifying paste creation output El RIDO 2015-09-03 22:55:36 +0200
  • 2d79ba8243 updating docs, bumping version to 0.20 El RIDO 2015-09-03 22:22:59 +0200
  • 5dacd409ee Merge pull request #18 from Hexalyse/patch-1 El RIDO 2015-09-02 20:24:13 +0200
  • 143be83426 Updated README.me to explain password feature Hexalyse 2015-09-02 14:07:31 +0200
  • 602fc4705e change for API consistency El RIDO 2015-09-01 23:51:31 +0200
  • b25022e403 refactored JSON API, its now possible to retrieve pastes as JSON, which is now used when posting comments, eliminating the need to store the password in sessionStorage El RIDO 2015-09-01 22:33:07 +0200
  • ded24b43ab Merge pull request #17 from Hexalyse/master El RIDO 2015-09-01 18:52:20 +0200
  • 9611e0ec4f The default expiration time of the paste is now also displayed before we select an expiration time. Hexalyse 2015-09-01 14:19:03 +0200
  • 802a0b26b9 burn after reading messages are only deleted after callback by JS when successfully decrypted, resolves #11 El RIDO 2015-08-31 22:10:41 +0200
  • 9fdbba76ce working on password function for #15: - asking again if password is wrong - display error if user cancels dialog - use password to encrypt comments, too (password is "stored" in the password field) - store password in sessionStorage when posting a comment so, that it doesn't have to typed in again, but clear sessionStorage as soon as password is retrieved El RIDO 2015-08-31 21:14:12 +0200
  • d3c4600806 slight configuration changes, template modifications to make discussions and password configurable, removed generated configuration test as it grows quite big and a new one can be generated easily if needed El RIDO 2015-08-31 00:01:35 +0200
  • 0198371049 Password input id change in zerobin.js Hexalyse 2015-08-30 15:06:32 +0200
  • eadcd60e14 Password input id change in zerobin.js Hexalyse 2015-08-30 15:05:50 +0200
  • 1009491721 Fixed bug of password input not displaying on bootstrap theme Hexalyse 2015-08-30 14:46:43 +0200
  • f2532f8310 Changed ids in HTML Hexalyse 2015-08-30 14:44:46 +0200
  • 2c8f5a0566 Added password field on bootstrap theme Hexalyse 2015-08-30 14:43:01 +0200
  • fa273a3429 Added password field on bootstrap theme Hexalyse 2015-08-30 14:36:40 +0200
  • 95f1db925b Merge branch 'master' of https://github.com/elrido/ZeroBin Hexalyse 2015-08-30 14:33:09 +0200
  • 2d0668af03 concluding work on configuration test generator for #16. Replaced a few die()s in the code with Exception, making it possible to test properly. Fixed some outdated unit tests. El RIDO 2015-08-29 20:29:14 +0200
  • 99dbb22e21 refining configuration test generator, now supporting conditions on tests (i.e. if syntax highlighting is false, highlighting should never be loaded) El RIDO 2015-08-29 10:41:10 +0200
  • 1c4d1aa6b6 working on configuration unit test generator as described in #16 El RIDO 2015-08-29 01:26:48 +0200
  • ae82e84ef8 correcting php doc comments El RIDO 2015-08-27 23:58:56 +0200
  • be91afa042 - fixing JS errors when syntax highlighting is disabled (point 1. #15) - fixing missing url conversion in highlighted text (point 2. # 15) El RIDO 2015-08-27 23:58:28 +0200
  • d57d6cf44b created initial unit tests for main zerobin class El RIDO 2015-08-27 23:30:35 +0200
  • f775da3931 fixing nasty deletion bug from #15, included unit tests to trigger it and reworked persistence classes to through exceptions rather to fail silently El RIDO 2015-08-27 21:41:21 +0200
  • d042bb41ba Updated README with a security notice as mentioned in issue #13 El RIDO 2015-08-23 18:09:34 +0200
  • 3306bcff99 switch to bootstrap theme by default El RIDO 2015-08-23 18:08:45 +0200
  • 259ca3c55f bootstrap theme should display the textarea as monospaced text, too El RIDO 2015-08-23 18:07:38 +0200
  • aa3eba9b1f Merge branch 'master' of https://github.com/elrido/ZeroBin El RIDO 2015-08-23 15:55:03 +0200
  • a34cc562e1 optimized bootstrap comment layout Simon Rupf 2015-08-23 15:49:51 +0200
  • c78e1fc3db optimized bootstrap comment layout Simon Rupf 2015-08-23 15:49:51 +0200
  • da7ffc5d07 Changed css Hexalyse 2015-08-22 22:46:35 +0200
  • 8c519db877 changed some font sizes Hexalyse 2015-08-22 17:40:26 +0200
  • 2aa71708e2 Corrected display of password field Hexalyse 2015-08-22 17:27:43 +0200
  • 89bfc2ffe0 Merge remote-tracking branch 'origin/master' Hexalyse 2015-08-22 17:24:03 +0200
  • 3b537eda40 Added an optional password protection Hexalyse 2015-08-22 17:23:41 +0200
  • 02964aa936 changed button color when Open discussion is disabled Hexalyse 2015-08-22 17:01:14 +0200
  • d600ae7319 Changed text size of about box for readability Hexalyse 2015-08-22 16:54:37 +0200
  • f2912a07b0 Changed config to use SQLite Hexalyse 2015-08-22 16:43:02 +0200
  • b299a6e03e added a bootstrap theme, still needs some work in the comments layout El RIDO 2015-08-17 23:19:15 +0200
  • cb28056223 made highlighting more configurable, added all four themes, there is now a configurable flavour text (notice) El RIDO 2015-08-17 23:18:33 +0200
  • 24d18c5313 cleaned up phpdoc comments, added README on how to install and use it El RIDO 2015-08-16 15:55:31 +0200
  • 3a183470a6 included sons of obsidian prettify template, since the new default one is a bit bleak El RIDO 2015-08-16 15:52:46 +0200
  • 0c1d5c62d5 updated de/inflate to versions 0.5/0.3, using versions found at a3725d3bee kudos Dan Kogai El RIDO 2015-08-16 13:02:27 +0200
  • a0107d7eae updated prettify to minified versions found at 6aa04af68e/loader/prettify.js 6aa04af68e/loader/prettify.css kudos Mike Samuel El RIDO 2015-08-16 12:46:01 +0200
  • 49c6e3c1b6 updated base64.js to version 2.1.9, using minified version found at 9192c510f5/base64.min.js kudos Dan Kogai El RIDO 2015-08-16 12:27:06 +0200
  • 7bc8c14df6 updated sjcl to version 1.0.2, using minified version found at 11a673d1d3/sjcl.js kudos Nils Kenneweg El RIDO 2015-08-16 11:24:56 +0200
  • 769768d25e updated jquery to 1.11.3 El RIDO 2015-08-16 11:20:06 +0200
  • 3aa4911991 Small text message changes El RIDO 2015-08-16 01:56:39 +0200
  • 8881b3047a changing version string El RIDO 2015-08-16 00:04:14 +0200
  • 43a439e7d0 Time attack protection on hmac comparison Sebastien SAUVAGE 2014-02-06 22:52:17 +0100
  • daf5522b1e Potentiel security bug corrected Sebastien SAUVAGE 2014-01-20 21:06:31 +0100
  • e7feca0e53 Stronger server salt Sebastien SAUVAGE 2014-02-06 22:33:55 +0100
  • 4f72f04eda Prevent inconstitent /data/trafic_limiter.php due to file read while writing (cherry picked from commit 71a7f6adaea9a86a84fa8ebbcb9e5c506a785527) jeldrik 2013-09-28 13:39:38 +0200
  • 5b54ca34ad Update index.php Sébastien SAUVAGE 2013-09-03 08:17:49 +0200
  • bc8b23d35e XSS flaw correction Sebastien SAUVAGE 2013-07-05 01:14:23 +0200
  • d9930978ba Make sure there is enough entropy. Sebastien SAUVAGE 2013-02-24 21:59:10 +0100
  • e646729b2d fixing regressions from cherrypicking El RIDO 2015-08-15 21:39:08 +0200
  • 5f87ea6843 ZeroBin 0.18 Sebastien SAUVAGE 2013-02-24 17:41:32 +0100
  • ecd2e067f8 replaceState() changed to pushState() Sebastien SAUVAGE 2013-02-24 17:24:40 +0100