Steffen van Bergerem
399fdb2c7d
Check request.format :mobile in home controller
2015-05-05 01:39:48 +02:00
Benjamin Neff
3c09756417
refactoring javascript and controller
...
- move to contacts.js
- use json
- move to aspects_controller
- add route
- rewrite test
- fix css in chrome
2015-04-28 01:57:43 +02:00
Simon Wörner
cee4f1c3cd
fixed aspect sorting, added minimal jquery ui, added test
2015-04-26 01:57:00 +02:00
Simon Wörner
4c13fd2b42
Revert "remove aspect sorting logic"
...
This reverts commit 8d8d3c649a .
Conflicts:
app/assets/javascripts/main.js
2015-04-25 02:16:54 +02:00
Jonne Haß
0bad6dba88
Merge branch 'release/0.5.0.0-RC' into develop
2015-04-22 20:58:54 +02:00
Jonne Haß
0a70e51f74
Add a token the filename for exported user data
...
Also redirect to it for download, for Amazon S3
compatibility.
Prior to this patch an attacker could obtain an
users export by guessing the filename with a high
chance of success. Fully authenticating the
download request is a lot harder due to our diverse
deployment scenarios.
This brings the used method in line with the photo
export feature.
Thanks to @tomekr for the report.
2015-04-22 20:19:17 +02:00
Steffen van Bergerem
75ef9f47d0
Use Bootstrap modal for new aspect form
2015-04-07 10:45:09 +02:00
Steffen van Bergerem
a6b9c6c057
Return 406 on people/guid/contacts, format json
2015-04-04 03:48:44 +02:00
Steffen van Bergerem
07a344d051
Disable auto follow back on aspect deletion
2015-04-03 14:10:14 +02:00
Jonne Haß
e274470d55
Replace default.html with a regular view
...
So we can correctly reference the images
2015-03-28 23:12:07 +01:00
Steffen van Bergerem
176938c486
Fix layout regression: missing header on search page
2015-03-28 13:54:52 +01:00
Steffen van Bergerem
3a202d8fa9
Remove footer from stream and profile pages
2015-03-26 16:28:01 +01:00
Steffen van Bergerem
d9bf4a2fa6
Remove layout 'centered_with_header_with_footer'
2015-03-18 21:59:56 +01:00
Sayed
18a1958ef8
fix too long tag name #5737
2015-03-15 16:15:33 +02:00
Steffen van Bergerem
2328f64d56
Merge pull request #5580 from MothOnMars/5549-password-reset-error
...
display specific error messages for password change (issue #5549 )
2015-03-14 03:25:08 +01:00
Martha
985141c0e8
display specific error messages for password change (issue #5549 )
2015-03-13 11:35:21 -07:00
Steffen van Bergerem
1ff644c13e
Fix mobile notifications
2015-03-12 22:45:04 +01:00
Augier
95f4675ddf
Port of notifications to Backbone
2015-03-11 02:11:05 +01:00
Steffen van Bergerem
d2222a97e5
Fix photo count in the profile view
2015-03-10 11:38:49 +01:00
Marcelo Briones
b154d87070
Exports user photos as zip file
2015-03-03 19:45:57 -03:00
Steffen van Bergerem
e188782a9a
Remove blueprint code
2015-03-02 00:04:57 +01:00
Pablo Cuadrado
24fdf8fb84
rightbar invitations ported to bootstrap
2015-03-01 12:04:53 +01:00
Pablo Cuadrado
c4fda4b563
main_stream ported, no further styling applied
2015-03-01 12:04:51 +01:00
Jonne Haß
f62ba0f73c
Don't split contact_ids when they already are an array
2015-02-27 16:58:39 +01:00
Jonne Haß
be1ab6c6a3
Merge branch 'collimarco-issue5350' into develop
2015-02-27 15:33:55 +01:00
Jonne Haß
073e99992e
Some fixes to participation controls
...
* prevent default event in JS handlers to prevent jumping back to the
top.
* Use js-routes
* Use sprite for icons
* Reply with 200 instead of 204 when destroying a participation,
to prevent errors in the browser console.
2015-02-27 15:31:30 +01:00
Augier
168adae009
Adding help section for chat
2015-02-26 18:06:39 +01:00
Jonne Haß
a19b91083e
Merge pull request #5643 from aka001/5564_lock_account
...
Lock account #5564
2015-02-19 03:43:38 +01:00
Akash Agrawall
3bb5e78893
Lock account #5564
2015-02-19 05:45:04 +05:30
flaburgan
44649e9167
Unify not connected pages
2015-02-18 22:45:46 +01:00
Steffen van Bergerem
9c22ed6aef
Add year to notifications page
2015-02-16 18:02:50 +01:00
Jonne Haß
f326b58d31
Merge pull request #5664 from svbergerem/remove-people-last_post
...
Remove last_post from PeopleController
2015-02-15 15:58:02 +01:00
Lukas Matt
a475d5fb62
Add the ability to link to remote user profile
...
related to diaspora/jsxc#77
2015-02-13 19:23:26 +01:00
Steffen van Bergerem
2193ff2b58
Remove last_post from PeopleController
2015-02-13 12:25:50 +01:00
Steffen van Bergerem
8962d75eb7
Conversations: fix badge count and automatic scrolling
2015-02-10 19:11:20 +01:00
Sam Radhakrishnan
9fcef5b101
Fixed Isssue #5618 . The profile update page shows the correct message.
2015-02-03 14:39:08 +05:30
Marco Colli
eccab62e32
Allow user to enable / disable notifications for a post from stream #5350
2015-01-25 18:40:47 +01:00
Augier
f14ad5ce35
Fixes the header problem rendering statistics page
2015-01-25 13:24:19 +01:00
SansPseudoFix
dc44485230
Feature : Statistics design
2015-01-24 22:34:41 +01:00
Marcelo Briones
63eca447d0
Strip EXIF data as user preference
2015-01-18 10:28:28 -03:00
James Kiesel
1c69dd7752
Add contacts/posts, and GZipping JSON exporter output
2015-01-15 00:20:19 +13:00
Jonne Haß
9c99ae357a
Merge pull request #5493 from collimarco/solved5341
2015-01-06 14:43:58 +01:00
Steffen van Bergerem
9de6a26a22
Port contacts page to backbonejs
2015-01-04 17:13:18 +01:00
Marco Colli
8dea4b5fd9
Solve #5341
2014-12-24 11:52:12 +01:00
Marco Colli
76cc5e2d5c
Add ActiveRecord::RecordNotFound catching. Add tests.
2014-12-22 12:36:09 +01:00
Marco Colli
d75071bac9
Solve #5348
2014-12-20 19:09:33 +01:00
Dennis Schubert
7b0cff3250
Merge pull request #5488 from Faldrian/5240-fix_async_searchresults_blueprint
...
Set refresh_search async searchresults load to use bootstrap
Fix #5240
2014-12-20 04:55:25 +01:00
Faldrian
43fd6e7ed6
Set refresh_search async searchresults load to use bootstrap
2014-12-20 03:58:20 +01:00
margori
27a1886834
Changes delete conversation button tooltip to 'hide' or 'delete'
2014-12-19 18:26:43 -03:00
James Kiesel
e174514d69
Add JSON exporter for user profile download
2014-12-16 08:55:35 +13:00
Lukas Matt
24e1732256
Implement token authentication
...
* create a new token on a new session
* delete the current token on session exit
2014-11-13 11:27:56 +01:00
Lukas Matt
ae582e4543
Add toggle_chat_privilege to aspect controller
2014-11-13 11:24:07 +01:00
Jonne Haß
30de98cf3e
Merge pull request #5335 from svbergerem/paginate-contacts
...
Paginate contacts
2014-11-09 19:04:07 +01:00
Jonne Haß
f532efeac5
Merge pull request #5276 from svbergerem/reshare-absolute-root
...
Reshare the absolute root of a post
Conflicts:
Changelog.md
2014-10-14 19:40:35 +02:00
Jonne Haß
0a20d6a2b7
Merge pull request #5316 from gdpelican/feature/allow-nil-http-agent
...
Allow nil HTTP user agent
2014-10-14 13:22:28 +02:00
Jonne Haß
8a63f6f1f7
Merge pull request #5317 from gdpelican/feature/strip-search-query
...
Feature/strip search query
2014-10-14 13:19:36 +02:00
Steffen van Bergerem
8cc5847aec
Paginate contacts
2014-10-11 22:21:31 +02:00
Roy McKenzie
258959e1c2
Updated Weekly User Stats page to show the most recent week. Page should show most recent information
2014-10-10 19:12:37 -07:00
Steffen van Bergerem
8ca5ca7c92
Reshare the absolute root of a post
2014-10-10 03:12:07 +02:00
James Kiesel
206ec99f8f
Strip search query of leading & trailing whitespace
2014-10-09 23:34:11 +13:00
James Kiesel
2d44107b5d
Allow nil HTTP user agent
2014-10-09 23:08:33 +13:00
Steffen van Bergerem
d04cf7046b
Fix pagination for people/guid/contacts
2014-10-07 10:55:58 +02:00
Steffen van Bergerem
976ff0fcda
Redesign profile page and port to Bootstrap
2014-10-01 12:28:56 +02:00
Florian Staudacher
6e1bd7216d
fix /u/[username] route
2014-09-18 00:23:43 +02:00
Florian Staudacher
89d468cdcc
first round of specs and code cleanups/fixes
2014-09-15 01:37:23 +02:00
Florian Staudacher
1f724dd123
* add a (hash)tag helper for handlebars
...
* re-add stream on profile page
* more controller refactoring
2014-09-15 01:37:23 +02:00
Florian Staudacher
2572fb77fc
* refactored text direction detector into helper (also for handlebars)
...
* added handlebars helper for markdown formatting
* finished port of profile sidebar view to handlebars template
* people_controller refactoring
2014-09-15 01:37:23 +02:00
Florian Staudacher
9a16560d8d
* rename profile header view to make name more accurate
...
* include 'js-routes' for rails routes in javascript
(TODO: config options?)
* add handlebars helper for rails routes
2014-09-15 01:37:23 +02:00
Florian Staudacher
fba3092c61
* cleanup people_controller#show, add people_controller#stream for json
...
* introduce new presenters and extend the functionality of the BasePresenter
* add a handlebars template for the profile sidebar, render it everytime we need to update
* introduce a 'aspect_membership:update' global event
2014-09-15 01:37:23 +02:00
Steffen van Bergerem
ba0bccbef1
Redirect conversations/new to conversations
2014-09-01 17:11:56 +02:00
Steffen van Bergerem
854dcf04db
Display new conversation form on conversations/index
2014-08-31 18:02:37 +02:00
Jonne Haß
1515848120
Merge branch 'release/0.4.1.0' into develop
...
Conflicts:
app/controllers/conversations_controller.rb
spec/controllers/conversations_controller_spec.rb
2014-08-30 20:09:08 +02:00
Jonne Haß
5d549f553b
Escape person name in contacts json
...
jQuery autoSuggest uses .html to insert it into the DOM
2014-08-30 20:06:03 +02:00
Steffen van Bergerem
3f3087c77f
Port tags page to Bootstrap
2014-08-28 18:02:02 +02:00
Steffen van Bergerem
ff84ee0485
Small style changes, add tests
2014-08-26 22:45:43 +02:00
Steffen van Bergerem
f1408a7a09
Add contacts search and port aspect membership save/destroy to backbone
2014-08-26 21:41:11 +02:00
Steffen van Bergerem
9587961883
Display all contacts in the contact list
2014-08-26 21:41:02 +02:00
Steffen van Bergerem
6461135bfd
Redesign contacts page
2014-08-26 19:18:32 +02:00
Jonne Haß
541d5580e0
Fix loading issues in rails_admin
...
Properly declare Admin module and explicitly list models to be
display in rails_admin
2014-08-26 02:57:47 +02:00
Jonne Haß
cb6c79a885
Merge pull request #5151 from khall/issue_5090
...
Fix for issue 5090
2014-08-26 01:14:45 +02:00
Jonne Haß
ef214d7681
bump http_accept_language
2014-08-25 22:06:28 +02:00
Jonne Haß
42b08e8ab8
Update to Rails 4.1
2014-08-25 17:37:02 +02:00
khall
6d56a6fbac
Updating with jhass's code change. Still looking into Travis failure...
2014-08-24 16:01:59 -07:00
khall
a9fd16db3e
Fix for issue 5090: Changing error message wording and providing more information to user when status message is too long.
2014-08-24 13:28:57 -07:00
Jonne Haß
01c4fa18d3
fix and stablize some cukes
2014-08-24 01:02:35 +02:00
Jonne Haß
d6d65cd0fd
apply rails 4 todos and fix specs after rebase
2014-08-23 16:47:57 +02:00
Jonne Haß
d070f19243
make rspec and jasmine pass with the new code
2014-08-23 16:47:57 +02:00
Jonne Haß
35b17d8c4f
Do not call self-modifying Enumerable methods on AR::Relation objects
2014-08-23 16:38:57 +02:00
Jonne Haß
da9c1db14f
before_action
2014-08-23 16:38:57 +02:00
Niall Paterson
f33038f105
updated before_filters to before_actions as recommended for rails 4
2014-08-23 16:34:01 +02:00
Jonne Haß
244388fcb5
make aspect membership controller specs green
2014-08-23 16:34:01 +02:00
Jonne Haß
09f0665225
replace deprecated usages for all
2014-08-23 16:34:01 +02:00
Jonne Haß
2f1193fa36
Fix "prepared statements" errors
...
See https://coderwall.com/p/45ombq
2014-08-23 16:34:00 +02:00
Jonne Haß
33c3b38f2f
replace deprecated finder and finder_options syntax
2014-08-23 16:34:00 +02:00
Steffen van Bergerem
987c982bb5
Fix mobile sign in page regression
2014-08-21 22:19:14 +02:00
Jonne Haß
ec02f54613
Merge pull request #5122 from jaideng123/5113-mark-as-read-by-filter
...
Added Mark all in filter as read feature
2014-08-18 11:30:18 +02:00
jaideng123
406397988b
Made wording more clear, refactored read_all
2014-08-17 11:16:30 -05:00
jaideng123
6456a441fe
Modified behavior of mark all as read button
2014-08-17 10:12:23 -05:00
Jason Robinson
e58f0b2ad4
Terms of service and privacy policy feature.
...
If enabled, terms of service link will be shown in sign up page.
2014-08-17 17:44:44 +03:00
Jonne Haß
0127852936
Merge pull request #5112 from svbergerem/login-redesign
...
Redesign login page
Conflicts:
Changelog.md
2014-08-15 11:44:05 +02:00