Commit Graph

276 Commits (master)

Author SHA1 Message Date
Martin Zimmermann b15f17738e isso.dispatch now dispatches multiple sites based on relative URLs
11 years ago
Martin Zimmermann 232e2fb474 another approach to fix #40 (return 403 on false Content-Type)
11 years ago
Martin Zimmermann 83b48d5db6 use el.getAttribute instead of el.dataset to support IE10 m(
11 years ago
Martin Zimmermann 598b08bd1c add russian translation
11 years ago
Martin Zimmermann 9c94e66702 add fr.js to i18n module, appendum to #38
11 years ago
Martin Zimmermann aeb7c35d8f override useragent's language with data-isso-lang
11 years ago
Martin Zimmermann 2e9c21db15 add X-Origin to GET requests, so isso.dispatch works on a single host
11 years ago
Martin Zimmermann b21e216b06 mv app/fancy to /app/lib/fancy
11 years ago
Martin Zimmermann edafc5f88f client configuration for reply-to-self
11 years ago
Martin Zimmermann 64c0d770c6 remove edit and remove buttons when comment is marked as deleted
11 years ago
Martin Zimmermann 519112a8fc add some documentation
11 years ago
Sploinga 5a20a4a4bf French translation
11 years ago
Martin Zimmermann 6f3a2d8072 add an option to prevent Isso from appending the default CSS, closes #29
11 years ago
Martin Zimmermann c06c11aeca api.js parses custom data attributes for client configuration, part of #29
11 years ago
Martin Zimmermann 0a247a7927 data-isso-prefix is now ony data-isso
11 years ago
Martin Zimmermann 33fb15e241 rename data-prefix to data-isso
11 years ago
Martin Zimmermann aa6665c8f0 fix endpoint detection when using require.js
11 years ago
Martin Zimmermann 6691810316 handle cross-origin cookies with a custom header X-Set-Cookie, fix #24
11 years ago
Martin Zimmermann 05c8b571e2 requirejs-text now uses CORS XHR requests to static files
11 years ago
Martin Zimmermann cc2ac11850 inline CSS
11 years ago
Martin Zimmermann d8a254c304 fix api endpoint detection
11 years ago
Martin Zimmermann 3c193bef27 request remote_addr only when using the comment form
11 years ago
Martin Zimmermann 7e73986667 remove trailing slash from API endpoint, appendum to 8da9d0b
11 years ago
Martin Zimmermann 375b32a151 Merge branch 'feature/data-attributes'
11 years ago
Martin Zimmermann 8da9d0b13b override API location with `data-prefix="..."`
11 years ago
Martin Zimmermann 54413dfcf3 add copyright header to embed.js (and it's MIT not BSD)
11 years ago
Martin Zimmermann 2b7d263735 only create a reply box when needed
11 years ago
Martin Zimmermann 2cac3f0567 detect Isso API endpoint when using *.dev.js script
11 years ago
Martin Zimmermann 1518bae5ba IE10 does not support classList on SVG elements m(
11 years ago
Martin Zimmermann 5689143c4a remove button no longer resets after 1.5s, part of #17
11 years ago
Martin Zimmermann c3b6e0319e use SVG to render identicon so the browser can auto-resize the image
11 years ago
Martin Zimmermann 66ade6df14 remove semantic article, header and footer tags to avoid CSS collisions
11 years ago
Martin Zimmermann b691579bad test if #isso-thread exists
11 years ago
Martin Zimmermann a2c3ecb131 remove behave.js
11 years ago
Martin Zimmermann 79f8c1157e show N days ago instead of previous week
11 years ago
Martin Zimmermann 988d2032c5 replace blank identicon with ghosts
11 years ago
Martin Zimmermann 2557c02117 Merge branch 'feature/spam-guard'
11 years ago
Martin Zimmermann 1034d5016e document app/dom.js
11 years ago
Martin Zimmermann 8967fd733e hide reply button when it is not possible to reply
11 years ago
Martin Zimmermann 9ce965440a toggle next state, when submit was succesful
11 years ago
Martin Zimmermann 0abb8ed658 remove edit and remove buttons when cookie is gone
11 years ago
Martin Zimmermann 0b8cac7f18 implement comment editing
11 years ago
Martin Zimmermann 75f172f4ae textarea auto resize
11 years ago
Martin Zimmermann 80e8ce7e25 more i18n
11 years ago
Martin Zimmermann 57a16acff4 use promise lib correctly
11 years ago
Martin Zimmermann e4f9b53668 minor CSS improvement to input and submit fields
11 years ago
Martin Zimmermann 2f6f4bc338 stylesheet injection
11 years ago
Martin Zimmermann de25af5467 exclude svgs from count.min.js
11 years ago
Martin Zimmermann fd18ea9eab split i18n messages
11 years ago
Martin Zimmermann ef463eb517 API endpoint detection for count.min.js
11 years ago
Martin Zimmermann b1e33bdce5 split 3rd-party packages to vendor and components
11 years ago
Martin Zimmermann b36e2fdb28 COMMIT ALL THE THINGS
11 years ago
Martin Zimmermann 560e73cc0a rewrite db backend
11 years ago
Martin Zimmermann 88a7d40bea send `null` instead of the empty string
11 years ago
Martin Zimmermann adb3d40c03 send notification for new comments
11 years ago
Martin Zimmermann 9edd34d079 fix typos
11 years ago
Martin Zimmermann 27022af1e6 update README, added docs/API.md draft
11 years ago
Martin Zimmermann 5759513fcd remove old stuff and trim output from utils.heading
11 years ago
Martin Zimmermann 27ba6d795f extend utils.ago to handle dates beyond 31 days
11 years ago
Martin Zimmermann 3218e16532 add CORS support
11 years ago
Martin Zimmermann 45d4e18aef new /count?uri=path and count.js
11 years ago
Martin Zimmermann 1105e3e016 don't shrink textarea on blur
11 years ago
Martin Zimmermann 10c65561ed mv /client to /js
11 years ago
Martin Zimmermann 2d075f867a move code around™
11 years ago
Martin Zimmermann 57fa577e54 whatever I made there
11 years ago
posativ 26c74cb521 admin.js now used isso.js as API
12 years ago
posativ 261f2fe18e introduce namespaces for JS and trying to escape the pyramid of doom
12 years ago
posativ 525a2828c5 fix Makefile and move utilities to js/utils.js
12 years ago
posativ eaaf1f4653 moar syntactic sugar
12 years ago
posativ a4514e1f91 rewrite using NIH
12 years ago
posativ 28162d7ca9 edit comment works when comment is still pending
12 years ago
posativ 2e1831f609 show pending status, add some css
12 years ago
posativ 5d15ab0ea3 use highly sophisticated '2 weeks ago' dates including microformats
12 years ago
posativ c7d4b5a071 use promise.js -> less code, less indentation, 2 kb less framework
12 years ago
posativ 35310300ac add 'edit comment' functionality. Use with care.
12 years ago
posativ db32d1c7f0 refactor JS and add YUI compression.
12 years ago