Commit Graph

724 Commits (master)

Author SHA1 Message Date
Martin Zimmermann c72946dc14 Run travis tests with python 3.5 & python 3.6
7 years ago
Martin Zimmermann e3a8d0b93d fix db test with incorrect SQL id, that happened work with pre-3.6 dicts before
7 years ago
Jelmer Vernooij 39debdb011
Fix flakes errors.
7 years ago
Jelmer Vernooij 8c33a84dd3 Merge pull request #253 from jGleitz/apidoc
7 years ago
Shengbin Meng 2f7d6aa09b Merge branch 'master' into patch-1
7 years ago
Jelmer Vernooij 71bda25568 Merge pull request #312 from pellenilsson/fix-require-email
7 years ago
Jelmer Vernooij c8e4e74514 Merge pull request #335 from philipcmonk/time
7 years ago
Jelmer Vernooij afbcb6413e
Add da entry to i18n.js.
7 years ago
Jelmer Vernooij 6006cd9e82
Merge Danish translation from https://github.com/MadsRC/isso
7 years ago
Philip Monk 26f0e06e78 display only complete units of time
7 years ago
Jelmer Vernooij 616c61ea88 Merge pull request #291 from ivegotasthma/ivegotasthma-patch-1
7 years ago
Jeremy Tan b14b1b51a9 validate->activate
7 years ago
Benoît Latinier 84381f4f48 add: link to the thread
7 years ago
Benoît Latinier 2adb779fef add: edit author/email/website/message
7 years ago
Benoît Latinier e3fddf4ae8 add: orders in administration
7 years ago
Benoît Latinier 3212bf762f fix 500 error on pagination
7 years ago
Benoît Latinier 0b6a0e4d5f add: group by thread
7 years ago
Benoît Latinier 1516f56cbd fix: cursor pointer on links delete/validate
7 years ago
Benoît Latinier 7a79746f73 add: show author email
7 years ago
Benoît Latinier 0a93c866ff Add a basic admin interface (Fix issue #10)
7 years ago
benjhess e9eebf58e3 Refactored comments unittest to work with optional gravatar feature
7 years ago
benjhess cbd4d90cb7 Added optional gravatar support
7 years ago
Shengbin Meng a9500e29dd Add language "zh" as alias of "zh_CN"
7 years ago
Shengbin Meng 4b7a32afac Make the Chinese translations actually work
7 years ago
Pelle Nilsson 45a481daeb Fix require-email setting, #308
7 years ago
Morris Jobke f33ca31320
Highlight links by underline in comments
7 years ago
Mads R. Havmand cd460ef152 Danish translation
7 years ago
ivegotasthma 09b69feae9 fix: add missing i18n entry
8 years ago
Martin Zimmermann 5e7f010241 add persian to i18n
8 years ago
Aidin Gharibnavaz 5bd7de084f Adding Persian translation.
8 years ago
Martin Zimmermann eeb091974d add bulgarian translation to i18n.js, #272
8 years ago
Martin Zimmermann 2542acfca8 remove duplicated werkzeug compat middleware
8 years ago
Martin Zimmermann 4fc6d5ac33 Merge pull request #263 from gumblex/master
8 years ago
Martin Zimmermann a52a0862a8 Merge pull request #260 from panta82/vote-levels
8 years ago
Liping Wang 12d85242dc correct offset localtime for comments ago
8 years ago
Dingyuan Wang c83346834e fix "optional" in zh translations
8 years ago
Martin Zimmermann 689f3b906c Merge remote-tracking branch 'tska/finnish'
8 years ago
Timo Kankare 75371bdd43 Ordered fi after en.
8 years ago
Ivan Pantic 4972433406 Vote levels features (custom classes based on the comment votes)
8 years ago
Ivan Pantic b0f8606b0f Hiding zero votes is now done through CSS instead of javascript.
8 years ago
Ivan Pantic b620f2c0b0 Bug when content is number 0.
8 years ago
Timo Kankare 14962ad51f Added fi to i18.n.js.
8 years ago
Timo Kankare cf20bc5687 Finnish translation. i18n/fi.js added.
8 years ago
Martin Zimmermann 46b2874b3d Merge pull request #252 from blatinier/issue-27/data-attr-overide
8 years ago
Martin Zimmermann bbff002bd6 Merge pull request #254 from jGleitz/preview
8 years ago
Benoît Latinier 459611c0e7 Add an option for mandatory author (Fix issue #124)
8 years ago
Joshua Gleitze 3c9bbda252 preview endpoint
8 years ago
Joshua Gleitze 2a11c000d4 convert bad tabs to spaces
8 years ago
Joshua Gleitze 8a9fe29bce apidoc for count
8 years ago
Joshua Gleitze afd4107ac3 apidoc for like & dislike
8 years ago
Joshua Gleitze ded4927ae4 apidoc for moderate
8 years ago
Joshua Gleitze c3439e5c79 apidoc for "delete comment"
8 years ago
Joshua Gleitze 9b79a98851 apidoc for "edit comment"
8 years ago
Joshua Gleitze 1f804bcf8e apidoc for "view comment"
8 years ago
Joshua Gleitze b2d9c80b5f apidoc for "new comment"
8 years ago
Joshua Gleitze 5ca5d680fa apidoc for fetch
8 years ago
Benoît Latinier f1325ccaca Fix issue #27 on override thread discovery with custom data-attributes
8 years ago
Martin Zimmermann 0377c8bb20 fix reponse for OPTIONS response on Python 3, #242
8 years ago
Martin Zimmermann 2612fbc0f5 fix missing wrapper attribute
8 years ago
Sergey Lisakov 2a6aa1203b Fix pluralisation issues and inexact translation
8 years ago
Martin Zimmermann 3cd475ec31 follow redirects, fix #193
8 years ago
Martin Zimmermann a3a1d8cb86 fix getAttribute return value
8 years ago
Martin Zimmermann 3e309e0850 fix input field value access
8 years ago
smileboy b48ac000b1 config.js error.
8 years ago
Martin Zimmermann 57f902acd4 actually include isso/defaults.ini
8 years ago
Martin Zimmermann 622b59f8a4 move default config expansion to function body (`default` already exists)
8 years ago
Martin Zimmermann 93e783ed60 symlink share/isso.conf to isso/defaults.ini and include it properly
8 years ago
Martin Zimmermann 8579cbd6f8 fix undefined variable usage and enumeration logic
8 years ago
Martin Zimmermann 00ed48a1d3 fix incorrect define header
8 years ago
Martin Zimmermann 1f86fa897e add vi (vietnamese) translation, #222
8 years ago
Martin Zimmermann dd9ebdc46b Merge remote-tracking branch 'origin/pr/222'
8 years ago
Martin Zimmermann 815c7f54b5 add hr (croatian) translation
8 years ago
Martin Zimmermann dc1d83b74b add cs (czech) translation
8 years ago
Martin Zimmermann 2e41c4728a don't extend native objects, #191
8 years ago
Đinh Xuân Sâm 5ce7084f59 Fix typo: s/trướ/trước
9 years ago
Đinh Xuân Sâm f1a8aed320 Completed Vietnamese translation.
9 years ago
Đinh Xuân Sâm 17747368e1 Created new branch for translation: vietnamese.
9 years ago
Martin Zimmermann 33c02b45b4 Merge remote-tracking branch 'origin/pr/202'
9 years ago
Martin Zimmermann 54952e67ad Merge remote-tracking branch 'origin/pr/199'
9 years ago
Sergey Lisakov 45c4e43ba2 Update ru.js
9 years ago
Sergey Lisakov 11dff33450 Update ru.js
9 years ago
Sergey Lisakov ed0f680e97 Update Russian translation
9 years ago
Nick Hu b9ce411f85 write unit tests for require-email
9 years ago
Nick Hu cb21af4cc5 Add config for requiring emails
9 years ago
Mushiyo 2af17b6204 corrected punctuation
9 years ago
Mushiyo 19179b1764 modify to a better translation
9 years ago
Mushiyo b98133836d Added zh_TW translation
9 years ago
Martin Zimmermann 8018a7e23d update russian translation
9 years ago
wendal 6e4d9ba446 add: zh_CN Translation
9 years ago
Julien Enselme 6973128eac Correct auth without password or username.
9 years ago
Martin Zimmermann 630e76f66c Merge branch 'legacy/0.9'
9 years ago
Martin Zimmermann f5566c1325 encode username/password in SMTP auth only for Python 2, fix #146
9 years ago
Martin Zimmermann 596acb7f79 request with User-Agent 'Isso/...', #151
9 years ago
Sergey 56c81c2d06 Update ru.js
9 years ago
Martin Zimmermann 45053f9c0c catch errors in http response
9 years ago
Martin Zimmermann 8e4db5a7a2 typo
9 years ago
Martin Zimmermann f681002e7e add support for html5lib below 0.95, #168
9 years ago
Martin Zimmermann c3c519ad0e add compatibility middleware for werkzeug 0.8, #170
9 years ago
Martin Zimmermann e5219157a7 Merge pull request #172 from xuhdev/fix-159-2
9 years ago
Hong Xu 21e91efbf9 Save the session-key as a unicode string in the db
9 years ago
Martin Zimmermann 957fc72eb1 reject request if reject is actually defined, fix #165
9 years ago
Martin Zimmermann 0466977109 replace bullet with HTML entity, fix #169
9 years ago
Martin Zimmermann aa64b27684 Python 2.7.9 didn't get the context=ssl... backport unfortunately
9 years ago
Martin Zimmermann e3dedef7ed Merge pull request #167 from albohlabs/feature/ansible
9 years ago
Martin Zimmermann 4c9a2aba30 fetch polish translation
9 years ago
Daniel Gräber 894086bda2 Fix catch socket timeout and error exceptions
9 years ago
Roland Szabo 2a3075d0fb Catch exception in anonymize function
9 years ago
Martin Zimmermann 26b889d381 Merge remote-tracking branch 'origin/pr/157'
9 years ago
Matias c5496b103d Added spanish translation
9 years ago
Matias 4d7fc956ab Create es.js
9 years ago
Martin Zimmermann e271851b50 fetch greek translation
9 years ago
Jelmer Vernooij 00c4d4149e Import transifex improvements to Dutch translation.
9 years ago
Jelmer Vernooij dcb7f6457c Add Dutch translations.
9 years ago
Richard Fine 6ac5e8c6d0 Reverted change to demo file; changed web server config to mount the uWSGI app at the root, as it turns out it's capable of serving the demo file itself
10 years ago
Richard Fine 3977a8d00d set up Vagrant support to make it easy to get a dev environment going quickly
10 years ago
Martin Zimmermann f47df75422 use system's CA certificates for Python 2.7.9 or higher to verify TLS connection
10 years ago
Martin Zimmermann d70eb160b9 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann d6602b7fe4 Merge branch 'pr/143'
10 years ago
Martin Zimmermann 7f5ff457c1 integrate swedish translation into Isso
10 years ago
Martin Zimmermann b45f39e662 resolve when comment is in moderation queue, too
10 years ago
Théo Zimmermann bba91b3f93 don't lose comment if it failed to create
10 years ago
Gustav Näslund da47dbd374 Added swedish translation file
10 years ago
Martin Zimmermann 4b97684e22 fix editing when avatars are disabled
10 years ago
Martin Zimmermann 89d6ea076b add --empty-id flag to import weird Disqus exports, fixes #135
10 years ago
Martin Zimmermann 928198f340 update translations
10 years ago
Théo Zimmermann 97015d4034 correct order by in sql request
10 years ago
Martin Zimmermann 4b64615f92 set encoding to UTF-8 for Disqus and WordPress import, also fixes #93
10 years ago
Martin Zimmermann f0a0f40223 add fallback localStorage implementation if not functional, #134
10 years ago
Martin Zimmermann d469324392 fix 'undefined name 'buffer'' on Python 3.x
10 years ago
Théo Zimmermann d0a0ac39b0 bug fixed: was trying to remove an unexisting span.votes
10 years ago
Martin Zimmermann 74363d44ba Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann 88be07d5de import backports.configparser before configparser, #128
10 years ago
Martin Zimmermann 9c2a48b388 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann 6a3a9ea114 SMTP authentication uses bytes, not unicode, fixes #126
10 years ago
Martin Zimmermann 721e87a843 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann c712d196d7 add option to hide voting feature, closes #115
10 years ago
Martin Zimmermann d21aed83f8 save name, email and website in localStorage, closes #119
10 years ago
Martin Zimmermann d9098b83f0 use different identifiers to avoid mixin events
10 years ago
Martin Zimmermann c8acd461d3 do not export email field
10 years ago
Martin Zimmermann f7e51fd03d Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann 881788a049 fix <time> semantics and add title attribute, closes #104
10 years ago
Martin Zimmermann 0f1b95a125 add log to file option, closes #103
10 years ago
Martin Zimmermann 8a58afc8e6 fix order of converting HTML back to text
10 years ago
Martin Zimmermann 4a8cbcd8f0 limit request size, closes #107
10 years ago
Martin Zimmermann 7008e88314 prevent &nbsp; insertion, closes #112
10 years ago
Martin Zimmermann 7701dafa13 remove old Markup.js module
10 years ago
Martin Zimmermann 57d4380106 fix french 'date-now'
10 years ago
Martin Zimmermann f0d1958cc0 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann 978d22e77e fix wrong status code type
10 years ago
Martin Zimmermann ce9781df51 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann 35acf1e17e from __future__ import unicode_literals
10 years ago
Martin Zimmermann ad9384e8d7 preserve HTML tags while editing comments
10 years ago
Martin Zimmermann 0c8ec38dda don't scrollIntoView on expanding comments
10 years ago
Martin Zimmermann 3975227ada Revert "border-radius only for first and last input"
10 years ago
Martin Zimmermann b2b6af24d6 fix clode block generation
10 years ago
Martin Zimmermann d386590e57 Merge branch 'legacy/0.9'
10 years ago
Martin Zimmermann fbb55bf38a add esperanto translation
10 years ago
Martin Zimmermann 221b782157 refactor configuration parsing
10 years ago
Martin Zimmermann f489ae63d6 Python3.4 now uses system's CA to connect to SMTP via TLS
10 years ago
Martin Zimmermann 396eccfa00 fix error message
10 years ago
Martin Zimmermann 4c697c50fd reuse environment variable
10 years ago
Federico Ceratto fb28eb85c5 Enable isso settings directory
10 years ago
Martin Zimmermann 9260e143f1 decouple hash generation from comment view and allow customization
10 years ago
Martin Zimmermann 91e63c7e5f simplify import format detection
10 years ago
Schoewilliam ad32243708 Fix issue #97 : Alignment problem with the submission forms fields
10 years ago
Martin Zimmermann d2644c3ba3 increase Copyright year
10 years ago
Martin Zimmermann a741c62cd6 use python-passlib fallback on Debian
10 years ago
Martin Zimmermann 211f637569 remove Django's PBKDF2 in favour of werkzeug.security.pbkdf2_hex
10 years ago
Martin Zimmermann 64054ec029 remove unused code, fix pyflakes and jshint hints
10 years ago
Martin Zimmermann 94ee6a6981 use el.on("click") to load more comments and prevent default
10 years ago
Martin Zimmermann d0a50c7905 fix french translation
10 years ago
Martin Zimmermann 2d37637019 add fr and de translation for postbox-website, fix french translation
10 years ago
Martin Zimmermann 96206b110c fix pagination translations and pluralization
10 years ago
Martin Zimmermann 8b5462ed2e remove /check-ip
10 years ago
Martin Zimmermann 5d3f178fca remove debug statement
10 years ago
Martin Zimmermann e00ef92a67 remove now unused parent-hightlight rule
10 years ago
Martin Zimmermann 96620e8cd0 rename .postbox to .isso-postbox
10 years ago
Martin Zimmermann 165caa9620 show all top-level comments (for now)
10 years ago
Martin Zimmermann 8fefe3a616 fix hidden reply to deleted comment (and change a few names)
10 years ago
Martin Zimmermann 6bfd1344ba Merge branch 'remove-avatar-preview'
10 years ago
Martin Zimmermann e1b4ddb123 remove sha1.js and pbkdf2.js, part of #51
10 years ago
Martin Zimmermann 14fac577df fix syntax
10 years ago
Martin Zimmermann 16663d44f8 hide avatar during editing
10 years ago
Martin Zimmermann 0211322915 remove avatar preview in postbox
10 years ago
Martin Zimmermann 7474be12f0 Merge branch 'add-website-field'
10 years ago
Martin Zimmermann 77d40a99eb border-radius only for first and last input
10 years ago
Martin Zimmermann 065460d78a add tests for website validation
10 years ago
Martin Zimmermann 5b0ce6471a add website input
10 years ago
Martin Zimmermann fd8465eb1c warn about incorrect notification backends, fix #95
10 years ago
Martin Zimmermann b60dbd3e42 remove old template 'struct'
10 years ago
Martin Zimmermann 608119e8ce add r.js build optimization for jade plugin
10 years ago
Martin Zimmermann ccf59fba2a initial support for jade
10 years ago
Martin Zimmermann 7c3bd52821 stub requirejs-text to save ~5kb
10 years ago
Martin Zimmermann fcc4cd63b4 fix #93
10 years ago
Schoewilliam dd14bb91db #49 : Comments thread and submission form now support data-isso-avatar="false"
10 years ago
Martin Zimmermann 4f98bca202 hide avatars with data-isso-avatar="false", part of #49
10 years ago
Schoewilliam 34a50910f2 Tweaking the submission form — making it responsive
10 years ago
Schoewilliam c2dd9d3bb5 getting rid of SCSS
10 years ago
Martin Zimmermann fb182ae93f Merge branch 'pr-83', closes #83
10 years ago
Martin Zimmermann e6fdfb03eb do not limit From: field to email address-only, closes #87
10 years ago