Hannes Mannerheim
d614b9fca8
oembed discovery
2016-01-20 20:39:50 +01:00
Hannes Mannerheim
bcb88e5239
oembed
2016-01-20 17:39:34 +01:00
Hannes Mannerheim
74c52babc2
ask users to help with translation
2016-01-18 15:26:54 +01:00
Hannes Mannerheim
33bf3e2912
new url
2016-01-18 01:24:37 +01:00
Hannes Mannerheim
a2102eadd1
fixes #343 , value column in config table is converted to text now
2016-01-09 00:50:30 +01:00
Hannes Mannerheim
cc950a4cf0
removes php warnings/notices
2016-01-07 16:39:46 +01:00
Hannes Mannerheim
7554706792
quoted notices
2016-01-07 03:03:18 +01:00
Hannes Mannerheim
f0786ee8fe
fixes for quitter.se https setup
2015-12-29 16:35:09 +01:00
Hannes Mannerheim
02eced7291
check if email is already in use when registering + some rtl css fixes
2015-12-14 21:01:27 +01:00
Hannes Mannerheim
7534937fb7
login cleanup and fixes #322
2015-12-03 16:06:02 +01:00
Hannes Mannerheim
4b66bcfe04
lists
2015-11-29 20:19:23 +01:00
Hannes Mannerheim
10b5e76295
better handling of the small not-seen disc
2015-11-25 20:11:59 +01:00
Hannes Mannerheim
072c411ac2
big change in how streams are changed, and lots of bugfixes
2015-11-23 00:24:33 +01:00
Hannes Mannerheim
cff9c53f78
small fixes
2015-11-19 18:32:46 +01:00
Hannes Mannerheim
4a70176da0
bugfix
2015-11-18 20:08:25 +01:00
Hannes Mannerheim
14ae286aeb
semi-hide notices form profiles we're blocking
2015-11-18 16:38:19 +01:00
Hannes Mannerheim
25447c2527
API for getting a profile's blocked profiles
2015-11-18 15:32:20 +01:00
Hannes Mannerheim
5ed9d729ea
notifications marked as seen when faving, repeating and expanding an notice #306
2015-11-18 00:24:57 +01:00
Hannes Mannerheim
fd43133f0f
stream menus, mark all notifications as read, opt-out from certain notifications
2015-11-17 22:48:28 +01:00
Hannes Mannerheim
8a71ee5b7e
cleaner image upload without canvas, also possible to upload any attachment, plus error message when upload fails
2015-11-16 20:27:40 +01:00
Hannes Mannerheim
819504224b
enable javascript message
2015-11-16 16:54:54 +01:00
Hannes Mannerheim
111f57a269
browser detection library and no basicauth popup hack in microsoft browsers
2015-11-16 16:09:01 +01:00
Hannes Mannerheim
b85621c76a
fix
2015-11-16 15:42:53 +01:00
Hannes Mannerheim
b12bad0ebd
set logged in user data server side
2015-11-05 12:34:12 +01:00
Knut Erik Hollund
a5633f9cab
Merge branch 'master' of github.com:hannesmannerheim/qvitter
2015-10-22 22:46:59 +02:00
Knut Erik Hollund
5f3697c235
Changed check for qvitternotice text to >191. Value column in table config is varchar(191) and not 255
2015-10-22 22:45:53 +02:00
Hannes Mannerheim
d76f4e90bc
closes #295
2015-10-21 13:16:45 +02:00
Hannes Mannerheim
885ca8b801
allow other plugins to add hidden html #295
2015-10-19 22:17:45 +02:00
Hannes Mannerheim
76f579b84a
possibility for other plugins to add streams and translations to qvitter
2015-10-19 18:47:24 +02:00
Hannes Mannerheim
5ce4604b61
quitter.se fix
2015-09-29 16:57:21 +02:00
Hannes Mannerheim
71d392e4e0
hack to suppress basic auth authentication popup
2015-09-29 16:31:49 +02:00
Hannes Mannerheim
903ca469a9
custom jquery-ui with only draggable and sortable
2015-09-21 19:08:06 +02:00
Hannes Mannerheim
21de93375f
compress data in localStorage with lz-string
2015-09-21 18:30:37 +02:00
Hannes Mannerheim
71f4e82ac8
fixed a post to group bug, thank you @kat@quitter.se!
2015-09-19 22:18:51 +02:00
Hannes Mannerheim
df99f9bbaa
better stream handling (hopefully..), and hover not hoover
2015-09-18 01:42:52 +02:00
Hannes Mannerheim
89b82becf4
tooltips, bookmark streams and clear browsing history
2015-08-31 23:53:09 +02:00
Hannes Mannerheim
721cb83201
add new group memberships to suggestion array, and delete when leaving group. also use group's proper id not group's profile id
2015-08-26 01:40:29 +02:00
Hannes Mannerheim
45b0019750
various fixes for the new group suggestion
2015-08-26 00:11:31 +02:00
Hannes Mannerheim
976be81ce9
suggest group mentions, and always post to correct group even user is member of multiple groups with same nickname
2015-08-25 23:27:08 +02:00
Hannes Mannerheim
88c076ad11
further refinements for #96
2015-08-25 14:00:07 +02:00
Hannes Mannerheim
3a7f8ab84d
fixes #96
2015-08-25 13:27:14 +02:00
Hannes Mannerheim
2142f290f3
option to add sidebar notice for logged out users
2015-08-12 11:36:57 +02:00
Hannes Mannerheim
c77d3840ee
xregexp updated, maybe solves #258
2015-08-11 17:53:58 +02:00
Hannes Mannerheim
1c3c8e306d
accessibility toggle link to switch to standard UI
2015-08-06 21:32:32 +02:00
Hannes Mannerheim
c5285189ae
maybe solves the notification issue on gnusocial.de https://gnusocial.de/notice/6701227
2015-08-06 18:54:15 +02:00
Mikael Nordfeldth
0e2b521d6e
get rid of some PHP Strict Standards warnings
...
The function declarations did not match the parent class.
2015-07-12 12:39:16 +02:00
Hannes Mannerheim
1746928089
error reporting in apitoggleqvitter.php
2015-07-10 14:30:14 +02:00
Hannes Mannerheim
bdf669e2ed
adds feature requested in #138
2015-07-07 00:52:26 +02:00
Hannes Mannerheim
a13ccd7ca1
keyboard shortcuts
...
also the new editor removed whitespace in the end of rows...
2015-07-01 19:15:31 +02:00
Hannes Mannerheim
42200dca19
fixes #205 , thx @GreenLunar
2015-06-19 11:46:37 +02:00
Hannes Mannerheim
ddf7347f5d
rtl/ltr setting in language files
2015-06-18 14:24:37 +02:00
Hannes Mannerheim
b292a273d8
design change fix
2015-06-07 11:48:41 +02:00
Hannes Mannerheim
c36100d9df
minicolors updated, #186 fixed, wait 0,5s before saving new colors, and new domains in regexp
2015-06-07 10:52:38 +02:00
Hannes Mannerheim
9e45bcab47
better support for custom sprites
2015-06-06 16:20:26 +02:00
Hannes Mannerheim
4a069e1b13
show server in mention suggestions when multiple users with same nickname matches
2015-06-02 17:10:58 +02:00
Hannes Mannerheim
d5a3c0f003
faster retrieval of external profiles
2015-06-02 13:53:36 +02:00
Hannes Mannerheim
4677503011
reintroduce the old getRedirectUrl()
...
cc @mmn
the new getRedirectUrl() didn't work with quitter.es, either from
quitter.se or quitter.no
it also looked like the HTTPClient-based function downloaded the whole
file, instead of only the headers. (but i'm not sure)
2015-06-02 09:13:21 +02:00
Hannes Mannerheim
a016241dea
compatibility with the libreJS plugin
2015-06-01 18:27:36 +02:00
Hannes Mannerheim
ce0100ee1e
better handling of user designs, and a new custom welcome text option
2015-05-29 17:30:03 +02:00
Hannes Mannerheim
a93c60e6ea
solves #43
...
this needed the addition of an external js lib to handle unicode regexp
2015-03-30 01:53:42 +02:00
Mikael Nordfeldth
05b11732c4
Check if OpenID plugin exists through StatusNet::getActivePlugin()
2015-03-08 20:58:00 +01:00
llebegue
e6d270082d
Latest jquery version : 2.1.3
2015-03-07 18:00:04 +01:00
Hannes Mannerheim
5ebe154879
add hooks for other plugins to tap into qvitter
2015-03-03 00:33:18 +01:00
Hannes Mannerheim
1e36c997f0
conversation, repeat and fav caching, new api for getting favs&repeats in same request, etc
2015-02-25 21:16:24 +01:00
Hannes Mannerheim
1e74ad026e
languages separated, jquery easing removed (wasn't used (i think))
2015-02-24 22:36:36 +01:00
Hannes Mannerheim
69c10f6df5
another solution for #105 thx @rozzin
2015-02-24 18:34:51 +01:00
Mikael Nordfeldth
e88d716279
Use getActivePlugins() list to see if OpenID is active
2015-02-08 22:23:28 +01:00
Hannes Mannerheim
e72a7d3894
openid head tags
2015-02-08 14:02:34 +01:00
Mikael Nordfeldth
69b86c86a4
Use GNU social HTTPClient to GET and HEAD (consistent HTTP config)
...
The GNU social node has configured HTTPClient (HTTP_Request2 object) with
certain characteristics, which won't be respected when just using the PHP
built-in fetchers. This way we can have the same TLS certificate policy,
timeouts etc.
Also removed one test if get_headers() had returned an array, which it
never will since the "Location" is always a single absolute URL:
"The field value consists of a single absolute URI."
- https://tools.ietf.org/html/rfc2616#section-14.30
2015-02-07 16:06:43 +01:00
llebegue
e6eedc7454
Merge README.md with upstream
2015-02-04 21:46:06 +01:00
llebegue
9ba4dede19
Issue #58 : conditional welcome text
2015-02-04 21:40:56 +01:00
Mikael Nordfeldth
2041e2498b
Feed fixes for QvitterAction when showing a local group
2015-02-04 18:19:49 +01:00
Mikael Nordfeldth
9c6d426b44
matching groups by nickname only must be for Local_group
2015-02-04 18:03:49 +01:00
Hannes Mannerheim
98cd4ed66a
possibility to block ip addresses from registration
2015-02-04 14:44:04 +01:00
llebegue
10b984464a
Fix #42 add missing ;
2015-01-29 21:12:56 +01:00
llebegue
d41d105237
Fix #42 link color on main page
2015-01-29 21:00:39 +01:00
llebegue
2ae3d05606
External parameter for favicon.ico
2015-01-27 21:22:17 +01:00
Hannes Mannerheim
a7f0100d42
rudamentary blocking, work in progress
2015-01-27 01:57:08 +01:00
Hannes Mannerheim
5ffe3faf96
follow button css class renamed to work with some adblock lists
2015-01-26 17:35:44 +01:00
Hannes Mannerheim
8d2d4d7cca
new notifications check moved to http header to reduce polling
2015-01-26 17:13:34 +01:00
Hannes Mannerheim
8c38287b0c
terms of use, and video thumbnail fix
2015-01-25 19:05:09 +01:00
Hannes Mannerheim
dab96e99a9
#89 extended to work with rotation and thumbnails
2015-01-23 16:28:41 +01:00
Hannes Mannerheim
50aab959ad
revert #89
2015-01-23 13:20:30 +01:00
Mikael Nordfeldth
22e4c00e23
Use GNU social upload API instead of selfmade for images etc.
2015-01-23 02:08:21 +01:00
llebegue
d15ec44392
Fix #41 Image background as external parameter
2015-01-21 21:03:38 +01:00
Hannes Mannerheim
a9dd7e44d6
Asturian in menu
2015-01-20 22:11:54 +01:00
Hannes Mannerheim
bbbbfb2920
prevent corrupt notifications without notice_id
2015-01-20 15:14:46 +01:00
Hannes Mannerheim
f84c48f5ca
optional ahorita
2015-01-19 22:55:19 +01:00
Hannes Mannerheim
20fa00e187
catalan language, thx to nomdusuaria@quitter.no and bueno@quitter.se
2015-01-19 21:19:20 +01:00
postblue
83f20288ba
Uniform capitalization of languages
2015-01-18 17:08:16 +01:00
Mikael Nordfeldth
55b2f7a69d
protected functions prepare and handle (and no args to handle)
2015-01-18 14:37:49 +01:00
Mikael Nordfeldth
5d83ff5b34
only updating the changed fields (performance)
2015-01-18 14:28:53 +01:00
Mikael Nordfeldth
03cba8fc0c
It was the exact same loop all over again
2015-01-18 14:27:42 +01:00
Mikael Nordfeldth
3b9fd25787
formatting and layout (tabs = 4 spaces, no trailing whitespace)
2015-01-18 14:26:07 +01:00
Mikael Nordfeldth
0d6318c92b
No need to test if it's empty when we're running foreach
2015-01-18 14:18:19 +01:00
Joshua Judson Rosen
bd67dce5bb
Enable invitations whenever invitations are enabled.
...
Use the same logic as GNU social does: invitations enabled and registration not closed.
2014-12-09 20:25:37 -05:00
Hannes Mannerheim
0a048baea7
invite friends for invite-only instances, thx @rozzin
2014-12-09 02:24:23 +01:00
Hannes Mannerheim
ebb2fad1c7
title attribute in openid link
2014-12-08 17:43:21 +01:00
Hannes Mannerheim
c7b84ce637
OpenID login link
2014-12-08 17:39:47 +01:00
Joshua Judson Rosen
6de248fe04
autocompletion: use avatar URLs, not filenames.
...
Not all avatar-providing plugins generate a local filename;
just using a pregenerated URL is safer.
2014-11-30 21:49:19 -05:00