Commit Graph

616 Commits

Author SHA1 Message Date
Robin Ward 5beaf61ac0 Removes extra comma 2013-04-03 16:33:25 -04:00
Robin Ward 5ec41d454c Converted a bunch of ajax calls to use promises 2013-04-03 16:24:42 -04:00
Robin Ward 33f349a1e6 Show all Hot rankings at once with a toggle button 2013-04-03 15:25:18 -04:00
Neil Lalonde bb18b6cb9b Dashboard: split out private messages from topic and post counts; re-enable report_spec because I think I fixed it... 2013-04-03 13:26:09 -04:00
Robin Ward 59e4e77190 Merge pull request #634 from wojciechka/master
Allow handling of back/forward buttons in browser when running with prefix (i.e. as /discourse)
2013-04-03 08:11:53 -07:00
Robin Ward 2b9514a311 Merge pull request #627 from kubabrecka/translatable_flags_and_likes
make post actions (likes, flags) translatable as whole sentences
2013-04-03 08:09:13 -07:00
Robin Ward 0e09c8b9b9 Merge pull request #622 from ZogStriP/prevent-users-from-uploading-files-other-than-images
prevent users from uploading files other than images
2013-04-03 07:39:55 -07:00
Wojciech Kocjan a0ef917736 Reworked rootURL in ember.js and allow handling of back/forward buttons in browser 2013-04-03 14:41:26 +02:00
Sam 814be151c1 fixed regression 2013-04-03 16:47:33 +11:00
Robin Ward ee76f1926d Debugging Tool for Hot Topics 2013-04-02 18:00:53 -04:00
Sam 161fdcb364 fix weird selection bugs during quote reply. 2013-04-03 08:10:29 +11:00
Kuba Brecka f957b0aee5 make post actions (likes, flags) translatable as whole sentences 2013-04-02 21:15:55 +02:00
Neil Lalonde b6a6581b3c Refactor some report javascript to get rid of some helpers 2013-04-02 14:41:13 -04:00
Robin Ward 75703cfc6a Minor JS cleanup 2013-04-02 12:44:03 -04:00
Neil Lalonde 3fda486020 Use envelope icon for Private Message button 2013-04-02 12:28:41 -04:00
Régis Hanol 3524a93cfb prevent users from uploading files other than images 2013-04-02 11:38:15 +02:00
Régis Hanol dd4f24919f Fix some 'quote reply' button quirks 2013-04-02 10:35:22 +02:00
Jeff Atwood effb440de0 remove close function from browser update nag 2013-04-02 00:42:59 -07:00
Sam 9c9087b99c less bloated browser update
no need for respond.js (ie8 compat stuff)
preload store should not be naming stuff get, its reserved
bad js generates for preload store
use browse happy, cause its better
2013-04-02 17:44:48 +11:00
Jeff Atwood b9be14101b remove margins from h3,h4 in onebox body 2013-04-01 21:23:47 -07:00
Robin Ward 2a6889c087 Removes repetitive `view.category` from the template 2013-04-01 20:56:04 -04:00
Sam f2f82ea83b Merge pull request #614 from ZogStriP/implemented-cancel-image-upload
users can now cancel image upload
2013-04-01 17:39:17 -07:00
Sam 190f7b4812 classes for logo big and small 2013-04-02 11:37:41 +11:00
Sam 3376ea5615 Merge pull request #619 from ZogStriP/fix-cannot-paste-text-in-composer
FIX: cannot paste text in composer
2013-04-01 17:19:49 -07:00
Sam 028d3bd19f remove problem chars from browser update 2013-04-02 11:07:41 +11:00
Régis Hanol 0cb8ea1426 FIX: cannot paste text in composer 2013-04-02 02:05:20 +02:00
Robin Ward 61b5c0340e Convert all Ajax calls to use Discourse.ajax() 2013-04-01 18:09:23 -04:00
Neil Lalonde 5344ab2893 Remove weird characters from browser-update.js 2013-04-01 17:33:11 -04:00
Neil Lalonde acb2a18e8a Show a Please Upgrade message to people on unsupported browsers 2013-04-01 16:19:57 -04:00
Régis Hanol cf9b5d1a3d users can now cancel image upload 2013-04-01 19:01:29 +02:00
Robin Ward e4d190d856 XSS fix for category descriptions 2013-04-01 12:01:27 -04:00
Robin Ward 4c5ab8d688 Update Discourse to Ember 1.0 RC2 2013-04-01 11:26:24 -04:00
Robin Ward f429e95d4e Merge pull request #601 from kubabrecka/split_multiple_pluralization
split i18n strings where there are 2 pluralizable variables
2013-04-01 07:49:05 -07:00
Robin Ward 0fc86a9869 Merge pull request #605 from kubabrecka/i18n_pluralization
implement pluralization for server-side and js
2013-04-01 07:48:10 -07:00
Robin Ward f8931d371c Merge pull request #609 from katiefenn/docked_topic_progress_bug
Topic progress does change its X coordinate when switching between static and float views
2013-04-01 07:31:00 -07:00
Robin Ward b61907fbf3 Merge pull request #593 from ZogStriP/get-quote-reply-button-working-on-ios
Get the "quote reply" button working on iOS
2013-04-01 07:20:49 -07:00
Robin Ward 75d5049c0a Merge pull request #606 from ZogStriP/better-client-side-upload
improved images upload on the client side
2013-04-01 07:11:26 -07:00
Robin Ward 865cf011a2 Merge pull request #561 from ZogStriP/fix-quote-reply-gets-in-the-way
FIX: "Quote Reply" button gets in the way
2013-04-01 07:04:46 -07:00
katiefenn 2a18c9c600 Topic progress does change its X coordinate when switching between static and float views 2013-04-01 11:50:01 +01:00
Sam 128bba302f Merge pull request #588 from mark-rushakoff/admin-title-tooltip
Add admin title to trophy tooltip in admin users list
2013-04-01 03:11:37 -07:00
Régis Hanol 72989dca7c improved images upload on the client side 2013-04-01 03:19:21 +02:00
Kuba Brecka af0a772629 implement pluralization for server-side and js 2013-03-31 19:55:02 +02:00
knoxmic 182f794466 fix autocomplete charcode '0' and 'z' 2013-03-31 16:00:21 +02:00
Kuba Brecka 1c50c99e9a split i18n strings where there are 2 pluralizable variables 2013-03-31 14:20:02 +02:00
Neil Lalonde 92aa0f45d2 Show trends on some dashboard numbers 2013-03-30 14:07:35 -04:00
Régis Hanol b7a7d8b006 Get the "quote reply" button working on iOS 2013-03-30 02:52:52 +01:00
Neil Lalonde d0f810dee5 Don't request list of problems from server as often if there weren't any problems 2013-03-29 16:05:29 -04:00
Neil Lalonde 25073e873f Fetch the list of problems more frequently on the admin dashboard 2013-03-29 15:48:26 -04:00
Régis Hanol 5ea35ff393 FIX: "Quote Reply" button gets in the way 2013-03-29 19:34:45 +01:00
Robin Ward de8f525701 Merge pull request #582 from kubabrecka/add_es_js
adding "es" translation js file
2013-03-29 10:04:24 -07:00
Mark Rushakoff f633d1232f Add admin title to trophy tooltip in admin users list 2013-03-28 22:53:54 -07:00
Jeff Atwood cb6b9ccc6d make h1 margins specific to .cooked, and preview 2013-03-28 17:07:57 -07:00
Neil Lalonde f2d61496af Fix automatic selection of share link 2013-03-28 16:58:41 -04:00
Robin Ward a819a26f34 BUGFIX: New status posts weren't using PostCreator 2013-03-28 16:40:54 -04:00
Kuba Brecka 30babccc64 adding "es" translation js file 2013-03-28 19:30:37 +01:00
Régis Hanol 1668b5eab2 FIX: allows the selection of the default landing tab 2013-03-28 14:01:13 +01:00
Sam 0bcd142a81 Merge pull request #193 from tms/timing-is-everything
Make topic lists show last activity more intuitively
2013-03-27 22:57:44 -07:00
Neil Lalonde e263cb81ca Make sure share dialog goes away when clicking outside of it, including links to other routes 2013-03-27 19:43:47 -04:00
Robin Ward e0fc7afc41 Fixes bug where progress looked weird when creating a new post. 2013-03-27 17:41:02 -04:00
Neil Lalonde 55884e4b77 Escape key closes share dialog 2013-03-27 16:29:02 -04:00
Robin Ward 36269cfbaa Rename 'popular' to 'latest'. First stab at 'Hot' tab. 2013-03-27 16:21:23 -04:00
Neil Lalonde d1945057fd Include topic title in share links with third parties 2013-03-27 16:01:46 -04:00
Neil Lalonde 35f3cd9325 Make login buttons even smaller 2013-03-27 14:36:26 -04:00
Robin Ward b9fee3bf00 Robin sucks at jshint 2013-03-27 12:31:17 -04:00
Neil Lalonde 4711cb4716 Cleanup layout of login buttons 2013-03-27 12:23:11 -04:00
Robin Ward d9539225f8 Merge pull request #574 from wojciechka/master
Fix URL for composer /education paths when using prefix for Discourse
2013-03-27 08:58:27 -07:00
Robin Ward a9019288c5 Let's use a horizontal control for selecting the hotness rather than a dial. 2013-03-27 11:57:22 -04:00
Wojciech Kocjan c88c7538b6 Fixed URL for composer /education paths 2013-03-27 16:10:47 +01:00
Robin Ward 4cb4843323 Includes post count in filter message by user 2013-03-27 10:53:43 -04:00
Robin Ward ba8e526950 Fix z-index of "in reply to" tabs versus filter message. 2013-03-27 10:48:12 -04:00
Kuba Brecka 41c9c4f253 update Sugar.js localized date formats 2013-03-27 09:29:25 +01:00
Robin Ward 994ab94107 Remove extra comma 2013-03-26 18:37:07 -04:00
Robin Ward af7f6fea28 Can set the `hotness` of a category. For the soon to be implemented "hotness" tab. 2013-03-26 18:08:58 -04:00
Neil Lalonde 5961ffc0e4 Add site setting to choose which share links to show and in what order 2013-03-26 17:17:37 -04:00
Neil Lalonde 1b779e5e71 Increase the size of the share links 2013-03-26 17:17:37 -04:00
Neil Lalonde 7bfd66aa80 Add title attrs to share links 2013-03-26 17:17:37 -04:00
Robin Ward a30c019275 Show totals in best of yellow thigny. 2013-03-26 15:40:30 -04:00
Robin Ward f1e2923a91 Display correct post counts, even with a filter active 2013-03-26 15:06:23 -04:00
tms 172173eccc Make topic lists show last activity more intuitively 2013-03-25 22:13:23 -04:00
Sam c57ec611e1 basic api support 2013-03-25 18:04:46 -07:00
Sam a177264114 refactoring of topic view tracking 2013-03-25 18:04:46 -07:00
Sam c2db546877 getAjax helper ... saves a lot of typing, we can extend later 2013-03-25 18:04:46 -07:00
Jeff Atwood 8ce9eefdce bit more spacing for quote reply glyph 2013-03-25 17:31:08 -07:00
Neil Lalonde 1ed6406a7d Add twitter, facebook, and google plus links to share dialog 2013-03-25 18:54:11 -04:00
Sam 7f9f619f82 Merge pull request #566 from mikl/danish-translation-enabling-stub
Stub for actually enabling the Danish translation.
2013-03-25 15:12:40 -07:00
Mikkel Hoegh 8ca898760c Oops, missed a spot. 2013-03-25 23:07:02 +01:00
Mikkel Hoegh 4fefe349d0 Stub for actually enabling the Danish translation. 2013-03-25 23:02:08 +01:00
Jeff Atwood bce127d6db add icon-quote glyph to quote reply pop-up button 2013-03-25 11:16:06 -07:00
Marco Sampellegrini ce98ce4b93 Italian Translation! 2013-03-25 18:35:38 +01:00
Neil Lalonde 4fb3b58592 Remove the extra column from per_day_counts_report 2013-03-25 11:35:48 -04:00
Sam 6804c994f5 fix missing info error 2013-03-24 18:30:19 -07:00
Sam 3f0251dc63 get rid of metamorph 2013-03-24 18:13:03 -07:00
Sam 4cc1b88d91 Merge branch 'scroll_work' 2013-03-24 17:31:10 -07:00
Jeff Atwood 6689f72dfd first-child removes whitespace from top of posts
MUST REMOVE SCRIPT METAMORPH FROM COOKED FOR THIS TO WORK!
2013-03-24 03:03:46 -07:00
Jeff Atwood a001232ff3 move h1-h6 margins into topic-body 2013-03-24 02:26:54 -07:00
Jeff Atwood a7dfcc54e8 fix h4 style issue on topic map 2013-03-24 02:07:37 -07:00
Jeff Atwood 85c0a8e396 margin tweak no longer necessary 2013-03-24 02:01:07 -07:00
Jeff Atwood e0a119ba36 remove a TON of unused bootstrap classes 2013-03-24 01:44:42 -07:00
Jeff Atwood 0c8a803144 fix the CSS problem with paras under headings 2013-03-24 00:49:42 -07:00
Kuba Brecka 274d665f35 extract hardcoded strings from admin reports 2013-03-23 18:06:28 +01:00
Robin Ward 030ecfaa71 Fix bug where new posts wouldn't load after hitting the bottom if you'd filtered 2013-03-23 11:18:38 -04:00
Kuba Brecka 5de0d85595 extract hardcoded string into locales 2013-03-23 11:24:04 +01:00
Jeff Atwood 38285b6219 for PMs, switch to envelope glyph instead of lock 2013-03-23 02:46:50 -07:00
Sam ae2cfa325c so subtle ... 2013-03-22 20:28:39 -07:00
Sam 35a9051f56 cleanup 2013-03-22 20:18:10 -07:00
Neil Lalonde 158cda7628 Add moderator and admin count to dashboard 2013-03-22 17:50:34 -04:00
Neil Lalonde ab412dd8b4 Update admin dashboard views now that ember lets us render the same view multiple times with different models 2013-03-22 14:31:40 -04:00
Robin Ward 1d7c38bedf Merge pull request #531 from kubabrecka/unused_code
removing some unused code
2013-03-22 09:20:18 -07:00
Robin Ward 7b3149a65a Merge pull request #528 from kubabrecka/missing_js_langs
adding JS support for id and pt languages
2013-03-22 09:19:37 -07:00
Robin Ward 7527d65d60 Merge pull request #529 from kubabrecka/i18n_date_formats
update JS date formats for new languages
2013-03-22 09:18:45 -07:00
Kuba Brecka b392143991 removing some unused code 2013-03-22 17:14:29 +01:00
Robin Ward 154471126f Update to master Ember.js 2013-03-22 12:13:52 -04:00
Robin Ward bfa14b419c Animate in the bottom filter bar 2013-03-22 12:05:17 -04:00
Robin Ward 5ec8af0019 Cleaned up a bunch of JS 2013-03-22 12:05:13 -04:00
Kuba Brecka d14198ce0c update JS date formats for new languages 2013-03-22 16:32:03 +01:00
Kuba Brecka 4f74d4e8fc adding JS support for id and pt languages 2013-03-22 16:18:06 +01:00
Sam e99f137316 refactor analysis of read posts and centralize logic 2013-03-22 00:40:08 -07:00
Neil Lalonde 40962c84ca Add 'all' column to admin dashboard counts 2013-03-21 16:51:50 -04:00
Robin Ward 35ec6c6806 Show loading when filtering by user / best of 2013-03-21 16:46:22 -04:00
Robin Ward ce3fa4d507 Replace "ok" with a close glyph 2013-03-21 16:11:05 -04:00
Robin Ward 5c4b794a8c Fixed a bunch of 'best of' errors and cleaned up JS. 2013-03-21 16:04:06 -04:00
Robin Ward b6f49e5b68 Refactor PostView 2013-03-21 14:48:16 -04:00
Robin Ward c541d9699c Merge pull request #510 from ZogStriP/fix-can-t-click-on-avatars-when-on-my-profile-page
fix: can't click on avatars when on my profile page
2013-03-21 10:58:47 -07:00
Régis Hanol d84309a7ba fix: can't click on avatars when on my profile page 2013-03-21 18:55:42 +01:00
Wojciech Kocjan 910a622371 topic and admin dashboard not retrieving data properly when using prefix 2013-03-21 16:24:05 +01:00
Sam 4a8563461a Merge pull request #508 from ZogStriP/fix-unban-button-on-user-admin-page
fix the issue regarding the unban button
2013-03-20 21:58:29 -07:00
Sam 0089619ed9 Eyeline will no fire any events if the window has no focus
After posts are rendered a debounced eyeline is fired
Dont trigger eyeline from TopicPostsView, its the wrong spot, will only fire on first render
2013-03-20 21:45:27 -07:00
Régis Hanol ad8d078c87 fix the issue regarding the unban button 2013-03-21 01:25:41 +01:00
Sam a78287a021 Merge pull request #507 from ZogStriP/keep-french-l10n-up-to-date-3
keep French l10n up to date
2013-03-20 16:30:57 -07:00
Sam cd9d99aab8 Merge pull request #505 from ZogStriP/updated-preloadstore-api
updated PreloadStore API
2013-03-20 16:30:15 -07:00
Régis Hanol 6dc630383e keep French l10n up to date 2013-03-20 23:52:51 +01:00
Neil Lalonde 23cee77310 Merge pull request #506 from tangramor/master
Update the zh_CN and zh_TW translations to the latest en.yml
2013-03-20 13:17:42 -07:00
Neil Lalonde d28d81a590 Dashboard warning when GC params are default 2013-03-20 16:16:23 -04:00
Neil Lalonde c3c25b894a Cache dashboard data in the controller, not the report model 2013-03-20 13:54:32 -04:00
tangramor dc7b690921 Add I18n support for "The topic has been deleted" message 2013-03-21 00:10:41 +08:00
Neil Lalonde 1e4dd3ea0c Start detecting install problems and report them on the admin dashboard. This commit adds check for Rails.env 2013-03-20 12:00:52 -04:00
Régis Hanol f1015fd73a updated PreloadStore API
so that it is more clear that we are deleting preloaded data once read
2013-03-20 16:26:46 +01:00
Sam 7ec0288c85 slight optimisation 2013-03-19 18:12:05 -07:00
Sam e541c2ae2c these mousemove events trigger an insane amount of get calls, I really need my patch accepted in ember 2013-03-19 17:17:39 -07:00
Neil Lalonde 1bdb318704 Revert "Add encoding: utf-8 to locales/ js.erb files to fix rake assets:precompile:all" 2013-03-19 16:10:04 -04:00
Robin Ward 98847a9eb4 Update Ember.js 2013-03-19 15:41:36 -04:00
Neil Lalonde 7ecfc0be9c Add encoding: utf-8 to locales/ js.erb files to fix rake assets:precompile:all 2013-03-19 15:36:30 -04:00
Neil Lalonde 7b35a93db6 Installed version is a link to the commit you're on 2013-03-19 14:43:04 -04:00
Neil Lalonde de84718894 Move 'upgrade often' nag to the commits widget 2013-03-19 14:43:04 -04:00
Neil Lalonde 70f5ee5fa9 New layout for version check on admin dashboard 2013-03-19 14:43:04 -04:00
Neil Lalonde dab49c70bb Dashboard metrics link to their report pages 2013-03-19 12:04:40 -04:00
Sam 851cd2637c hmmm jshint should warn about this.... 2013-03-19 05:19:07 -07:00
Jeff Atwood f595ace213 tighten composer spacing a bit for topics too 2013-03-19 02:42:08 -07:00
Jeff Atwood f40e21ede3 tighten up reply to spacing on composer 2013-03-19 02:24:18 -07:00
Sam 9805f7d2f5 max upload size message when images are too big. 2013-03-19 00:19:05 -07:00