Miguel Freitas
c447b39ab6
a different take on preventing XSS.
...
it must be safe by design, not by checking every possible injection pattern.
2015-07-17 15:03:22 -03:00
Simon Grim
cc2a08e7e0
push the tempo for XSS in post formatting
2015-07-16 03:46:41 +05:00
Simon Grim
ca7da9d4a1
fix of post formatting at detecting of stop chars & whitespaces in ~markdown
2015-07-16 01:21:17 +05:00
Simon Grim
bb64c05061
fix of post formatting []()
2015-07-15 22:42:58 +05:00
Simon Grim
72e47e0de4
fix of post formatting to parse ~markdown~ inside [] of link definition
2015-07-15 16:24:56 +05:00
Simon Grim
45788ac9d6
delete dev comment
2015-07-15 14:05:10 +05:00
Simon Grim
c6c4531a11
fix of post formatting to handle sequence of markdown chars correctly
2015-07-15 11:19:58 +05:00
Simon Grim
4eb9ab9213
more fixes of post formatting
2015-07-14 23:47:24 +05:00
Simon Grim
17328b0d7b
make ` to be escaping character for any markup, fixes of post formatting
2015-07-14 20:10:59 +05:00
Simon Grim
98c875b2c2
fix of RTF markup
2015-07-14 17:37:10 +05:00
Simon Grim
ad7c95308c
text markdown with monospace
2015-07-14 12:58:33 +05:00
Simon Grim
f6d8e6a380
text markdown with [link](url)
2015-07-14 05:55:25 +05:00
Simon Grim
fc61d019b6
text markdown with *bold*, ~italic~, _underlined_ and -strikethrough-
2015-07-14 05:54:11 +05:00
Simon Grim
bc7b09abb8
fix of post formatting
2015-07-10 22:24:19 +05:00
Simon Grim
8b925986ed
fix of post formatting, moving from regexps to achieve more flexibility
2015-07-10 01:31:54 +05:00
Miguel Freitas
cab3fe85b0
report post delivery for direct messages and group chat. nice!
2015-05-31 09:10:42 -03:00
Miguel Freitas
0ef54f463e
experimental post delivery indicator. requires twister-core update.
2015-05-30 21:12:33 -03:00
Simon Grim
c95e3d14bd
The Fastest In Town Orchestra. Mess-O-Rama Music Vol. 1: Living Through This
2015-05-23 22:26:23 +05:00
Miguel Freitas
70a43d18d2
display group chat sender's avatar properly
2015-05-20 23:05:51 -03:00
Simon Grim
ede178eb32
rewrite of options.js to get it more useful and faster, move localizeLabels() to theme_option.js of nin, introduce playSound(), clean up a bit trailing spaces
2015-05-19 23:33:59 +05:00
Simon Grim
2cc86a55fb
fix of htmlFormatMsg() RegExp to allow -+= in hashtags
2015-05-14 11:41:20 +05:00
Simon Grim
c149e8bbc1
fixes of RegExps and behaviour of htmlFormatMsg() and slightly filterLang()
2015-05-12 20:38:41 +05:00
Simon Grim
257aedf61a
crazy gonzales optimization of htmlFormatMsg() to avoid AMAP DOM interacting (but with too many RegExps), some minor optimization for postToElem(), introducing of proxyURL()
2015-05-12 04:41:32 +05:00
Miguel Freitas
cc1c5e5d11
very crude initial support to display group chat as standard direct messages.
...
still a lot to do: using the "from" field from group messages to display
who sent each message, options to invite, display members, change
group description, leave etc.
2015-04-24 17:49:55 -03:00
Simon Grim
e1fd570d10
fixes of lang filtering & posts showning, of localization, especially for de,fr,ru,zh, option for autoupdating of TopTrends, UPD of SASS for nin
2015-03-27 22:19:25 +05:00
Simon Grim
81111a78f4
filtering of Searching & TopTrends, checkboxes, autoupdating of TopTrends in 2 min, not filtering retwists of our own posts, localization for tr
2015-03-26 21:59:42 +05:00
Denis Ryabov
cd06996b62
& should be reversed last (to correctly transform "&lt;" to "<" and not to "<")
2015-03-08 20:46:35 +03:00
Denis Ryabov
6ca9151eb2
fix apostrophe in URLs (currently it is displayed as ')
2015-03-08 19:19:43 +03:00
Daan Wynen
706f17869b
break #double#hashtags at the #.
2014-11-11 02:06:25 +01:00
Miguel Freitas
759e06216d
display new mentions with a different background
2014-11-07 16:27:13 -02:00
erqan
bdc65cc243
removed Retransmit button from spam posts ( https://github.com/miguelfreitas/twister-core/issues/15#issuecomment-47088142 )
2014-06-25 16:54:14 +03:00
erqan
541b4f5d74
picking "replied to" data from RT content
...
(fixing second part of #159 )
2014-06-19 12:51:30 +03:00
erqan
1e20dcb994
regulated escaping and reversing html entities...
2014-05-19 19:09:11 +03:00
erqan
be9e470843
added more delimiters for hashtag
2014-05-15 15:29:03 +03:00
erqan
0d3ad364b6
added ' and ; to hastag delimiters
2014-05-15 15:11:19 +03:00
erqan
2563ce1def
- removed '+' sign from end of splitted posts
...
- moved splitted post counter to end
- not forced anymore to add all mentions while replying
2014-05-11 22:18:33 +03:00
erqan
0e18ee0912
changed conversation twists expand label to 'Show conversation'
2014-05-07 13:28:16 +03:00
Miguel Freitas
1efb49939f
implement loading more posts in modal profile (partial merge of calm implementation)
2014-04-11 14:14:03 -03:00
erqan
7fdc40fd3c
proxy for external links and preview feature for multiple images
2014-04-09 15:45:14 +03:00
erqan
dabff232be
added proxy option for external links
2014-04-08 13:34:09 +03:00
Miguel Freitas
3d27a0e418
sort DM thread list by date
2014-03-30 12:43:46 -03:00
digital dreamer
e4cad372a3
guest mode browsing
2014-03-29 18:16:24 +01:00
Miguel Freitas
f808426c44
more merging with twister-calm + fixes
2014-03-25 00:01:30 -03:00
Miguel Freitas
7a68cccfde
import username autocomplete from calm
2014-03-17 00:03:12 -03:00
Miguel Freitas
69671adf5b
merging language overide and post formating from calm
2014-03-16 23:08:58 -03:00
Miguel Freitas
6efe263833
move javascripts to js/ like in twister-calm
2014-03-16 22:19:37 -03:00