Sam
|
5280b3a01b
|
more group progress, UI getting there, controller mostly done
changed it so notify moderators goes to the moderators group
allow admins to grant self moderation and revoke self moderation
|
2013-05-09 17:37:34 +10:00 |
Sam
|
4f328e3e45
|
+x on files makes no sense unless they really are executable
rails in the script dir makes no sense, use binstubs or bundler instead
|
2013-05-09 17:35:15 +10:00 |
Robin Ward
|
4e16badeae
|
Merge pull request #833 from kubabrecka/admin_api_l10n
Localize admin API section
|
2013-05-08 07:39:02 -07:00 |
Neil Lalonde
|
f35a44aeae
|
Add ability for admins and mods to send another activation email to a user, to activate an account, and deactivate an account
|
2013-05-08 10:10:47 -04:00 |
Kuba Brecka
|
05bc63b102
|
Localize admin API section
|
2013-05-08 09:13:10 +02:00 |
Sam
|
6b536dcde5
|
work in progress ... groups
|
2013-05-08 15:20:38 +10:00 |
Robin Ward
|
bd99d5a40c
|
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
|
2013-05-07 15:16:27 -04:00 |
Robin Ward
|
0b4fc5d81c
|
Deprecate `success` and `error` in `Discourse.ajax`
|
2013-05-07 11:25:21 -04:00 |
Robin Ward
|
a71a15913c
|
Site Customization saving should use a promise instead of `success` callback.
|
2013-05-06 14:20:20 -04:00 |
Neil Lalonde
|
e70526d851
|
Fix links to user pages on dashboard
|
2013-05-06 12:15:25 -04:00 |
Neil Lalonde
|
69be7d0ad1
|
Change the title Visits to Clicks in referral tables on admin dashboard
|
2013-05-06 11:56:35 -04:00 |
Neil Lalonde
|
c6370a3479
|
Add ability to edit the uncategorized category name, color, and text_color in a modal
|
2013-05-03 17:55:04 -04:00 |
Neil Lalonde
|
7b44c83b50
|
Trying to improve dashboard layout with the referral stats on the right
|
2013-05-02 11:52:37 -04:00 |
Sam
|
65cd00cf25
|
moderators now have teeth, more at http://meta.discourse.org/t/moderator-permission-set/6307/5
allow pms to be targetted at groups
|
2013-05-02 15:15:53 +10:00 |
Neil Lalonde
|
38ed86d0c5
|
Add reports for IncomingLinks on admin dashboard
|
2013-05-01 18:12:02 -04:00 |
Sam
|
8a04cc05aa
|
render :json appears to have changed ... this is odd ... better add some tests
|
2013-04-30 14:01:34 +10:00 |
Sam
|
855ba562ac
|
api was not showing api key cause model in ember is just partial advice that is sometimes followed up
|
2013-04-30 13:49:01 +10:00 |
Neil Lalonde
|
1375954fbc
|
Add title tags to dashboard stats to show percent change from previous period
|
2013-04-26 17:14:03 -04:00 |
Neil Lalonde
|
c589b4b187
|
Add a js spec for admin/report model, and find a bug too
|
2013-04-26 17:14:02 -04:00 |
Neil Lalonde
|
06e5083950
|
Dashboard links to list of admins and moderators; Move a bunch of ember routes into one file: admin_users_list_routes.js
|
2013-04-23 12:07:58 -04:00 |
Neil Lalonde
|
fe7de44275
|
Put admins and moderators counts on the same line
|
2013-04-23 11:48:26 -04:00 |
Neil Lalonde
|
fe1b979c65
|
Admin Dashboard: click numbers in Users per Trust Level table to see a list of the users
|
2013-04-23 10:41:40 -04:00 |
Régis Hanol
|
8355ed1992
|
removed a missing console.log
|
2013-04-20 22:48:06 +02:00 |
Jeff Atwood
|
024791a80e
|
simplify admin user view a tad
|
2013-04-19 22:34:11 -07:00 |
Sam
|
de9ca54aed
|
* event machine fix is critical (long polling has been broken)
* thin upgrade
* work in progress - groups
* fix live-refresh in dev
|
2013-04-19 13:06:00 +10:00 |
Sam
|
4cea92c4e9
|
work in progress add support for groups
|
2013-04-19 10:34:39 +10:00 |
Neil Lalonde
|
5cd6c85e8b
|
Add bookmarks and favorites to dashboard stats
|
2013-04-18 14:27:22 -04:00 |
Neil Lalonde
|
eca35b9079
|
Don't show sad face when version checks have not been done yet
|
2013-04-18 11:45:10 -04:00 |
Neil Lalonde
|
d67682ff6c
|
Make commits-widget contents fill its container, and improve layout on dashboard
|
2013-04-17 10:25:28 -04:00 |
Jeff Atwood
|
e671cf906c
|
make one text for latest changes widget + taller
|
2013-04-16 16:35:28 -07:00 |
Neil Lalonde
|
9a7019e44f
|
Add some icons to admin dashboard
|
2013-04-16 18:38:14 -04:00 |
Neil Lalonde
|
3b6aeb14c7
|
Add subtype to topics to classify private messages
|
2013-04-16 16:56:18 -04:00 |
Neil Lalonde
|
2b5a2b5fce
|
Add a refresh button to problems on dashboard, so you can check for problems again
|
2013-04-16 12:09:37 -04:00 |
Régis Hanol
|
f64de0c41e
|
FIX: generate API key not working
|
2013-04-16 00:04:12 +02:00 |
Neil Lalonde
|
f30a74c4f6
|
Fix version check when your version is later than the one fetched by the last version check job
|
2013-04-15 11:00:29 -04:00 |
Neil Lalonde
|
651cfba93f
|
Add ability to destroy a user with 0 posts
|
2013-04-12 16:53:00 -04:00 |
Sam
|
c29390386f
|
less crazy customize screen, more consistent with other screen
|
2013-04-10 15:55:33 +10:00 |
Sam
|
e8a6626e6a
|
whitespace
|
2013-04-10 11:55:10 +10:00 |
Robin Ward
|
161b8f43b6
|
Fix content editor in smaller widths
|
2013-04-09 11:28:28 -04:00 |
Sam
|
a2cca2540e
|
some minimal site settings diags
fix issue where days_visited was totally out of sync
|
2013-04-05 17:47:54 +11:00 |
Robin Ward
|
fa1ba6791b
|
Work in Progress: Content Editing in Admin Section
|
2013-04-04 17:26:22 -04:00 |
Neil Lalonde
|
66bc48a0e3
|
Give magic wands to all moderators
|
2013-04-04 16:14:55 -04:00 |
Jeff Atwood
|
02c6f0f631
|
make ban the actual icon-circle-ban, and danger
|
2013-04-04 02:09:27 -07:00 |
Jeff Atwood
|
9eec973fc4
|
screwed up the magicks a bit.
|
2013-04-04 01:56:35 -07:00 |
Jeff Atwood
|
90d979d88d
|
add moderator MAGGICCCKKSSSSSsssSSss
|
2013-04-04 01:52:47 -07:00 |
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 |
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 |
Neil Lalonde
|
b6a6581b3c
|
Refactor some report javascript to get rid of some helpers
|
2013-04-02 14:41:13 -04:00 |
Robin Ward
|
61b5c0340e
|
Convert all Ajax calls to use Discourse.ajax()
|
2013-04-01 18:09:23 -04: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 |
Neil Lalonde
|
92aa0f45d2
|
Show trends on some dashboard numbers
|
2013-03-30 14:07:35 -04: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 |
Mark Rushakoff
|
f633d1232f
|
Add admin title to trophy tooltip in admin users list
|
2013-03-28 22:53:54 -07:00 |
Sam
|
c57ec611e1
|
basic api support
|
2013-03-25 18:04:46 -07:00 |
Neil Lalonde
|
4fb3b58592
|
Remove the extra column from per_day_counts_report
|
2013-03-25 11:35:48 -04:00 |
Kuba Brecka
|
274d665f35
|
extract hardcoded strings from admin reports
|
2013-03-23 18:06:28 +01:00 |
Kuba Brecka
|
5de0d85595
|
extract hardcoded string into locales
|
2013-03-23 11:24:04 +01: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 |
Neil Lalonde
|
40962c84ca
|
Add 'all' column to admin dashboard counts
|
2013-03-21 16:51:50 -04:00 |
Robin Ward
|
5c4b794a8c
|
Fixed a bunch of 'best of' errors and cleaned up JS.
|
2013-03-21 16:04:06 -04:00 |
Wojciech Kocjan
|
910a622371
|
topic and admin dashboard not retrieving data properly when using prefix
|
2013-03-21 16:24:05 +01:00 |
Régis Hanol
|
ad8d078c87
|
fix the issue regarding the unban button
|
2013-03-21 01:25:41 +01: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 |
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 |
Robin Ward
|
98847a9eb4
|
Update Ember.js
|
2013-03-19 15:41:36 -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 |
Neil Lalonde
|
766f437e44
|
Say 'mod' instead of '5' on users per trust level table
|
2013-03-18 13:25:40 -04:00 |
Robin Ward
|
e1e1bdd0b1
|
Merge pull request #469 from wojciechka/master
Support for running discourse with a prefix (i.e. as http://servername/discourse)
|
2013-03-18 07:24:11 -07:00 |
Neil Lalonde
|
50b04b2209
|
Add email counts to admin dashboard
|
2013-03-18 10:08:09 -04:00 |
Neil Lalonde
|
6a99d12784
|
Add likes to admin dashboard
|
2013-03-18 10:08:08 -04:00 |
Robin Ward
|
0b4339c103
|
For Evil Trout blog part 2: switch between bar chart and table
|
2013-03-17 15:03:34 -04:00 |
Kuba Brecka
|
94c0e73ca6
|
extract string from commits widget
|
2013-03-16 12:39:20 +01:00 |
Wojciech Kocjan
|
e6ccc300dc
|
Support for running discourse with a prefix (i.e. as http://servername/discourse)
|
2013-03-16 00:01:21 +01:00 |
Neil Lalonde
|
d9cdde9aa7
|
Add user counts for each trust level to admin dashboard
|
2013-03-15 18:09:02 -04:00 |
Neil Lalonde
|
1d9764d8fc
|
Remove admin_report_total_users_view.js
|
2013-03-15 18:09:01 -04:00 |
Neil Lalonde
|
8983df9856
|
Show current user count for now, not at different points in time
|
2013-03-15 18:09:01 -04:00 |
Robin Ward
|
ad082cea70
|
Big commit:
- Support for a popup that shows similar topics
- Cleaned up a lot of Javascript
- Cleaned up use of Promises
|
2013-03-15 14:35:33 -04:00 |
Robin Ward
|
7714e2050e
|
Merge pull request #465 from ZogStriP/extracted-hard-coded-string-in-admin-javascript-files
extracted hard coded strings in the admin javascript files [ci skip]
|
2013-03-15 06:49:03 -07:00 |
Neil Lalonde
|
6c4d9ecfdc
|
Use one request to fetch dashboard report data and check version
|
2013-03-14 18:26:26 -04:00 |
Régis Hanol
|
cad55bf244
|
extracted hard coded strings in the admin javascript files
|
2013-03-14 23:03:13 +01:00 |
Neil Lalonde
|
4f42110e39
|
Change layout of the admin dashboard
|
2013-03-14 12:42:45 -04:00 |
Regis Hanol
|
6abfa5342c
|
extracted a few missing strings
|
2013-03-14 11:59:40 +01:00 |
Kuba Brecka
|
8003c63fa6
|
fixing admin dashboard english date parsing in other locales
|
2013-03-13 13:04:10 +01:00 |
Neil Lalonde
|
40c27ff3cf
|
Add flag counts to admin dashboard
|
2013-03-12 14:40:59 -04:00 |
Neil Lalonde
|
4eda422cdf
|
Add total users report; restructure dashboard reports js
|
2013-03-12 14:40:59 -04:00 |
Kuba Brecka
|
b97a3c8d34
|
reports don't work when default_locale != en + some missing translations
|
2013-03-12 14:38:15 -04:00 |
Neil Lalonde
|
bf37e1b995
|
Convert github commits widget to ember
|
2013-03-11 15:27:06 -04:00 |
Neil Lalonde
|
3d7dfd3168
|
Fix a jshint failure
|
2013-03-09 15:53:30 -05:00 |
Neil Lalonde
|
8927432a93
|
Add stats to the admin dashboard
|
2013-03-09 15:34:27 -05:00 |
Neil Lalonde
|
fab04dbb58
|
Add github commits widget
|
2013-03-06 14:39:01 -05:00 |
Robin Ward
|
1e43eac600
|
Simple CSS changes to help with lower width screens such as Surface tablet
|
2013-03-06 12:08:06 -05:00 |
Neil Lalonde
|
f129693942
|
Use a github commits widget hosted on discourse.org
|
2013-03-06 12:04:45 -05:00 |
Neil Lalonde
|
83f89b5c55
|
Fix check if you're up to date in javascript
|
2013-03-06 10:34:29 -05:00 |
Neil Lalonde
|
f8e04a5c48
|
Version check gets how many versions behind you are, and shows judgemental faces on the dashboard
|
2013-03-05 18:15:33 -05:00 |
Robin Ward
|
86af49e663
|
More Markdown refactoring - fixed bug with Pagedown not showing on user profile - replaced jQuery occurrences with $.
|
2013-03-05 15:39:21 -05:00 |
Robin Ward
|
1416bc7475
|
Some javascript refactoring: Move markdown functions into their own classs, remove extraneous `window.` calls.
|
2013-03-05 14:53:55 -05:00 |
Neil Lalonde
|
d30fbcd491
|
Remove welcome to the dashboard
|
2013-03-05 13:02:16 -05:00 |
Robin Ward
|
d2596c3c4c
|
Remove unusued site_settings, show checkbox in UI for boolean values, remove restrict_access
boolean to avoid locking yourself out by setting access_password to empty string. Minor
UI tweaks.
|
2013-03-01 14:27:41 -05:00 |
Kuba Brecka
|
8a03afb35f
|
some minor HTML syntax fixes
|
2013-03-01 08:44:58 +01:00 |
Neil Lalonde
|
c9140a2441
|
Add a nag to update often
|
2013-02-28 16:19:22 -05:00 |
Neil Lalonde
|
f0c2d012b7
|
Add a github widget to the admin dashboard showing the 10 most recent commits
|
2013-02-28 15:35:47 -05:00 |
Robin Ward
|
e37c7f1e1d
|
Merge branch 'js-l10n-support-take1' of git://github.com/kubabrecka/discourse
|
2013-02-28 14:34:13 -05:00 |
Robin Ward
|
3b47562738
|
We don't need `content` here because it uses an ObjectController as a proxy.
|
2013-02-28 10:01:38 -05:00 |
Robin Ward
|
dc8e1196fd
|
Code to support EmberJS + Discourse Tutorial feature: Admin Reports
|
2013-02-27 22:40:36 -05:00 |
Kuba Brecka
|
acc7718c67
|
first attempt to serve correct localized js files as rails pipeline assets
|
2013-02-27 09:00:49 +01:00 |
Neil Lalonde
|
4e15227fd0
|
Admin dashboard: use ember's class name binding
|
2013-02-26 17:05:17 -05:00 |
Robin Ward
|
1caf1e6b45
|
Clean up discourse.js
|
2013-02-26 15:20:06 -05:00 |
Gosha Arinich
|
cafc75b238
|
remove trailing whitespaces ❤️
|
2013-02-26 07:31:35 +03:00 |
Robin Ward
|
e461c84253
|
Clean up JS, add YUIDoc support, automatically create IIFE via asset pipeline
|
2013-02-25 17:16:57 -05:00 |
Neil Lalonde
|
0321643636
|
Dashboard JS checks version every 12 hours
|
2013-02-25 16:21:52 -05:00 |
Robin Ward
|
45ab3ab892
|
JS refactoring that fixes presence errors in earlier reverted commit.
|
2013-02-22 11:00:47 -05:00 |
Sam Saffron
|
2b5be29d3c
|
Revert "Remove old unused code."
This reverts commit 6a617348e5 .
|
2013-02-22 10:57:11 +11:00 |
Robin Ward
|
6a617348e5
|
Remove old unused code.
|
2013-02-21 16:17:56 -05:00 |
Robin Ward
|
c8a908e81a
|
Remove some useless views
|
2013-02-21 15:55:58 -05:00 |
Neil Lalonde
|
2d1bbf22e9
|
Refactor functions out of the dashboard controller
|
2013-02-21 15:03:55 -05:00 |
Robin Ward
|
dd6d98f48f
|
More documentation to Admin Controllers
|
2013-02-21 14:42:48 -05:00 |
Robin Ward
|
c1b5803486
|
Cleaned up admin JS, added YUIDoc headers to all admin classes.
|
2013-02-21 14:12:09 -05:00 |
Neil Lalonde
|
8620024798
|
Show which SHA is installed on the admin dashboard
|
2013-02-21 13:48:14 -05:00 |
Robin Ward
|
13f8f3c45e
|
Cleaned up JS, added basic documentation support for Admin Controllers
|
2013-02-21 13:29:21 -05:00 |
Robin Ward
|
f6263749d4
|
Fix javascript regression with quoting
|
2013-02-21 12:54:40 -05:00 |
Neil Lalonde
|
560411eece
|
Add site_setting to disable version checks
|
2013-02-21 10:19:17 -05:00 |
Robin Ward
|
f661fa609e
|
Convert all CoffeeScript to Javascript. See:
http://meta.discourse.org/t/is-it-better-for-discourse-to-use-javascript-or-coffeescript/3153
|
2013-02-20 19:01:13 -05:00 |
Neil Lalonde
|
1dd882ea99
|
Fix admin dashboard version check losing its css styling
|
2013-02-20 10:37:51 -05:00 |
Neil Lalonde
|
e914222cb3
|
Add i18n for the version checking
|
2013-02-19 17:42:36 -05:00 |
Neil Lalonde
|
c0371ff427
|
Add version checking that shows on the admin dashboard
|
2013-02-19 15:20:49 -05:00 |
Dan Neumann
|
72264e3034
|
added 'flagged_by' i18n.
|
2013-02-16 21:40:24 -06:00 |
Dan Neumann
|
6dc088ca16
|
minor word change
|
2013-02-16 11:30:46 -06:00 |
Jeff Atwood
|
c1a50aae04
|
add more delete button styles on delete.. buttons
|
2013-02-15 01:45:37 -08:00 |
Robin Ward
|
b9457197c0
|
First stab at new user education - configurable messages that pop up on a user's first
few posts/topics.
|
2013-02-14 15:33:51 -05:00 |
Ismael Abreu
|
80bec6efc9
|
Adds grant and revoke moderation buttons so admins can make users moderators
|
2013-02-14 01:12:23 +00:00 |
Jakub Arnold
|
61654ab8f0
|
Fix all the trailing whitespace
|
2013-02-07 16:45:24 +01:00 |
Sam Saffron
|
85973ce6b0
|
added delete all posts button
wired up the ability to enable all themes
|
2013-02-07 18:11:56 +11:00 |
Sam Saffron
|
7b123e12dd
|
improving flag handling, links and delete button
|
2013-02-07 16:00:40 +11:00 |
Jeremy Mack
|
87ff4373f5
|
Removed unnecessary @.'s
Since CoffeeScript automatically converts @ to this. when immediately followed by a character.
|
2013-02-05 15:59:17 -05:00 |
Robin Ward
|
21b5628528
|
Initial release of Discourse
|
2013-02-05 14:16:51 -05:00 |