Robin Ward
3aa165d3b6
Provides the ability to skip minification of some JS assets.
2015-02-20 15:51:38 -05:00
Erick Guan
29840888e5
FIX: respect default locale settings when seed
...
We seed special categories during migration so we have to set the
locale before the migration happens.
2015-02-14 23:51:53 +08:00
Jeff Atwood
86c13ada44
fix a few places we were using /category vs /c
2015-01-06 15:56:07 -08:00
Régis Hanol
45dbdb6896
FEATURE: custom emojis
2014-12-23 01:12:26 +01:00
Sam
b279b1daa0
FIX: reduce verboseness of uglify command
...
PERF: do not generate source maps in ruby mode
2014-12-18 04:14:12 +11:00
Sam
f8fb823924
FEATURE: source maps in production for JavaScripts
2014-12-12 18:53:26 +11:00
David McClure
844b92bf12
Include perf improvements in release notes
...
Add ability to specify 'from' and 'to' tags in rake task
2014-11-07 04:01:44 -08:00
Robin Ward
76f68e23e8
FIX: Strip the word "SECURITY" from the output too
2014-11-06 16:05:13 -05:00
Robin Ward
9e55215c71
FIX: Include security in release notes
2014-11-06 16:02:26 -05:00
Robin Ward
1333378f39
FIX: Don't include reverts in release notes
2014-11-06 16:02:26 -05:00
David McClure
7a3b8b399c
release notes now includes lines from comments with a blank like after the first one
2014-10-28 06:31:30 -07:00
Régis Hanol
e7f251c105
LOTS of changes to properly handle post/topic revisions
...
FIX: history revision can now properly be hidden
FIX: PostRevision serializer is now entirely dynamic to properly handle
hidden revisions
FIX: default history modal to "side by side" view on mobile
FIX: properly hiden which revision has been hidden
UX: inline category/user/wiki/post_type changes with the revision
details
FEATURE: new '/posts/:post_id/revisions/latest' endpoint to retrieve
latest revision
UX: do not show the hide/show revision button on mobile (no room for
them)
UX: remove CSS transitions on the buttons in the history modal
FIX: PostRevisor now handles all the changes that might create new
revisions
FIX: PostRevision.ensure_consistency! was wrong due to off by 1
mistake...
refactored topic's callbacks for better readability
extracted 'PostRevisionGuardian'
2014-10-27 22:06:43 +01:00
Régis Hanol
1e13cfe8ce
Merge pull request #2909 from mcwumbly/release-notes-improvements
...
Improved release notes readability / formatting
2014-10-25 02:03:14 +02:00
David McClure
9879340b69
Improved release notes.
...
- Format markdown with headers and bullets.
- Split out comments with more than one FIX or FEATURE
- Escape a few characters that disrupt formatting
2014-10-23 20:44:02 -07:00
Sam
5aaafff798
cache breaker for new uglify options
2014-10-14 11:04:07 +11:00
Robin Ward
a67d1c1765
FIX: Symbol was missing colon
2014-10-15 17:54:17 -04:00
Robin Ward
65ab88da77
Let's try to change Uglifier settings properly
2014-10-15 16:51:16 -04:00
Régis Hanol
b58435de90
improve output of the release_note:generates rake task
2014-10-02 19:18:07 +02:00
Régis Hanol
2f8e28c918
FEATURE: new release_note:generate rake task
2014-10-02 19:01:10 +02:00
Régis Hanol
652cc3efba
FEATURE: new rake task to clean up uploads & thumbnails
2014-09-29 18:31:53 +02:00
Sam
2be03371ae
FEATURE: allow a central redis cache for assets
2014-09-23 16:50:17 +10:00
Neil Lalonde
0a9e284277
FIX: rake admin:invite sends an email that makes it clear that an account was created for the recipient
2014-09-11 12:49:01 -04:00
Blake Erickson
5f124df251
add rake task and seed data for discourse_api
2014-09-10 20:53:21 -06:00
Régis Hanol
c9dea9ce5c
TRIVIAL: improve display of the rebake task
2014-09-09 19:25:20 +02:00
Sam
f9ae7472b4
FEATURE: rake admin:invite task
2014-09-09 09:04:01 +10:00
Sam
950e5c9965
fix task
2014-09-05 17:49:51 +10:00
Sam
fe6e4d7da1
FIX: fails on initial migration if default_locale is nil
2014-08-29 12:01:28 +10:00
Sam
bba8d1978f
don't load tasks for now, its not allowing me to disable
2014-08-27 15:28:38 +10:00
Sam
9fe28f20d0
attempt to skip on migrate
2014-08-27 15:26:53 +10:00
Neil Lalonde
79e37ad1a8
FIX: thor populate:posts tool needs to use find_by_username
2014-08-26 12:32:17 -04:00
Akshay
7ef61144e7
Avoid using to_s when performing String Interpolation
2014-08-14 23:55:27 +05:30
Régis Hanol
d0095ce041
FEATURE: migrate vanilla importer to new import architecture
2014-08-11 18:44:17 +02:00
Sam
c1cbf1b269
PERF: new table used for title similarity search
2014-08-08 15:50:26 +10:00
Sam
ae2d80501a
PERF: run full vacuum every 90 days (during migration)
...
Will reclaim space and improve perf
2014-08-07 11:07:30 +10:00
Robin Ward
436ea982ae
TYPO: Missing comma
2014-08-01 17:29:20 -04:00
Robin Ward
3c66e48573
TESTS: Remove URL_FIXTURES
constant for pretender
2014-08-01 17:27:01 -04:00
Neil Lalonde
b942436d7b
FIX: rescue from I18n.locale = nil when trying to seed db
2014-07-28 12:40:00 -04:00
Neil Lalonde
5a33e6f00c
Move FAQ, Terms of Service, and Privacy Policy into topics in the Staff category. First post of those topics will be rendered on their respective pages. Site settings and content are not used for these documents anymore. Translations of the default text is moved into the standard YML files.
2014-07-25 14:41:20 -04:00
Sam
a2a78fbad1
FIX: rake admin:create suggests better name
...
FIX: rake admin:create ensures account active
2014-07-16 17:55:08 +10:00
Arpit Jalan
48940b9bbe
Refactor admin create task
2014-07-07 16:58:23 +05:30
Arpit Jalan
7cb67b028d
Update admin create task
2014-07-02 13:30:38 +05:30
Arpit Jalan
cd07bf5611
Update admin rake task
2014-07-02 02:03:02 +05:30
Régis Hanol
462532dfdb
OOOPS: I CAN'T CODE (:fired:)
2014-06-27 00:04:48 +02:00
Régis Hanol
c0cd109e9d
TRIVIAL: code formatting
2014-06-26 19:50:29 +02:00
Régis Hanol
87c0c5d6f9
TRIVIAL: we might run the task after disabling s3 storage
2014-06-25 23:16:04 +02:00
Régis Hanol
610f2dabd1
BUGFIX: actually clean up all avatar thumbnails
2014-06-25 23:06:15 +02:00
Régis Hanol
bdb6032c11
FEATURE: rake task to migrate uploads from S3 to local storage
2014-06-24 15:35:15 +02:00
Régis Hanol
6b607d0d3b
FEATURE: rake task to clean up all the avatar thumbnails
2014-06-23 16:57:21 +02:00
Sam
51709a0a27
BUGFIX: don't require env if its not needed
2014-06-20 10:55:16 +10:00
Sam
5443734a1f
Refactor: allow running js or ruby tests only
2014-06-20 09:27:09 +10:00
Sam
d4cf0a58e3
oops should be HEAD
2014-06-19 17:04:02 +10:00
Sam
457429ccf1
bad style
2014-06-19 15:51:08 +10:00
Sam
0c2d346455
Optimisations to docker test script
2014-06-19 15:35:24 +10:00
Sam
a3e3de4735
Allow to pass commit hash to tester
2014-06-19 15:11:55 +10:00
Sam
91d21e6ff0
Work in progress, standalone docker test
2014-06-18 17:31:25 +10:00
Neil Lalonde
17f0777d14
For heroku, check if necessary table exist before trying to precompile assets
2014-06-12 14:41:45 -04:00
Neil Lalonde
d4b8581fbe
FIX: avatars:refresh job calling undefined method
2014-06-06 16:48:17 -04:00
Sam
3767080f3b
Added rake task to normalize code
2014-06-06 14:08:39 +10:00
Sam
fa6f22dd39
Move letter avatars out of upload system
...
FIX: S3 issues around system avatars
FIX: reduced backup file size
2014-05-30 14:45:55 +10:00
Neil Lalonde
d69472c9fb
FIX: production css digest not changing
2014-05-29 15:42:50 -04:00
Sam
f6753d3d46
FEATURE: automatically rebake out-of-date posts
2014-05-28 12:30:57 +10:00
Sam
2791852bd8
FEATURE: ability to regenerate system avatars as needed
...
BUGFIX: made system letter avatar more thinner for less block look
2014-05-28 12:30:57 +10:00
Sam Saffron
e91f944851
BUGFIX: rake task for creating an admin was not activating the account
2014-05-27 12:39:15 +10:00
Sam
6c1c8be794
Work in progress, keeping avatars locally
...
This introduces a new model to store the avatars and 3 uploads per user (gravatar, system and custom)
user can then pick which they want.
2014-05-27 10:08:03 +10:00
Sam
fad868c78f
Bump hashes on various files
...
Upgrade jquery
I made this commit cause my JS debugging CDN support added a header and
wanted we bump cache everywhere
2014-05-15 15:52:09 +10:00
Régis Hanol
fc048f067f
BUGFIX: ooops, forgot a comma :(
2014-05-14 19:48:20 +02:00
Régis Hanol
90edaec9f0
BUGFIX: make sure we properly set topics.last_posted_at when importing from Vanilla
2014-05-14 19:46:47 +02:00
Neil Lalonde
c4d3aa3d47
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
Neil Lalonde
35547295bd
Remove welcome.rake. Seed data handles this now.
2014-05-01 11:52:38 -04:00
Robin Ward
0528b408a3
Add an integration test for the new Ember 404 route
2014-04-29 15:29:13 -04:00
Régis Hanol
1a7ef2ae64
FEATURE: pre/code tags support in vanilla import
2014-04-25 20:07:21 +02:00
Sam
913c4f7b6e
BUGFIX: caching sass is not valid due to "import" being used
2014-04-23 17:04:25 +10:00
Régis Hanol
2f08832cb7
FEATURE: handle 2 levels of categories in vanilla import
2014-04-19 00:59:20 +02:00
Régis Hanol
ba0084edee
FEATURE: vanilla import
2014-04-18 18:42:31 +02:00
Sam
6daef624c3
BUGFIX: smoke test was broken
2014-04-10 16:57:23 +10:00
Vikhyat Korrapati
8c129e480a
Always use DiscourseSassImporter, add optional sprockets deps tracking.
2014-04-09 19:17:19 +05:30
Sam
d71f62a9f9
Merge pull request #2180 from tomciopp/master
...
More idiomatic approach to finding drafts
2014-04-08 16:46:24 +10:00
Robin Ward
b9799a886d
Thor task to enqueue a backfill of topic links
2014-04-07 15:23:30 -04:00
Neil Lalonde
d91a72a791
Allow rebaking posts for only one site in multisite. Use RAILS_DB.
2014-04-04 11:11:05 -04:00
Vikhyat Korrapati
45a23f524a
Fix asset precompilation issues.
2014-04-01 23:05:17 +05:30
Vikhyat Korrapati
ef99ab59a5
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 23:04:50 +05:30
Régis Hanol
77a8a4083a
Revert "Merge pull request #2125 from vikhyat/css-variables"
...
This reverts commit b537de3ca5
, reversing
changes made to b925827e5b
.
2014-04-01 16:24:29 +02:00
Vikhyat Korrapati
ddd1dfe896
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 15:25:43 +05:30
Thomas Cioppettini
38882eb1a7
Remove threequals from ruby files
2014-03-26 12:20:41 -07:00
Robin Ward
d3f1eb395d
Updated import for TypePad
2014-03-19 15:02:49 -04:00
Robin Ward
d50c92b34b
Mostly working importer for typepad blogs
2014-03-14 18:16:05 -04:00
Régis Hanol
23aa478473
Merge pull request #2052 from vikhyat/plugin-tests
...
Don't run plugin gem tests
2014-03-04 11:48:40 +01:00
Vikhyat Korrapati
56a7a68238
Don't run plugin gem tests.
2014-03-04 14:30:35 +05:30
Sam
d969958b18
PERF: workaround aweful sass compiling perf with HUGE css files
2014-03-04 17:16:53 +11:00
Sam
f602c568e2
PERF: speed up css precompilation by caching
2014-03-04 16:55:23 +11:00
Régis Hanol
c6bc324259
CLEANUP: remove unused pseudo locale
2014-02-26 19:03:04 +01:00
Régis Hanol
0caee99e8b
REFACTOR: moved the export.rake task into script/discourse script
2014-02-21 16:17:00 +01:00
Régis Hanol
d5a3b4deee
BUGFIX: missed a spot in the backup rake task
2014-02-19 17:09:43 +01:00
Régis Hanol
438f97d8b0
BUGFIX: backup/restore rake tasks weren't working
2014-02-19 15:25:31 +01:00
Régis Hanol
50273ba815
rename site setting to
2014-02-13 13:31:14 -08:00
Régis Hanol
269f52b8f7
fix db rake tasks
2014-02-13 13:31:13 -08:00
Sam
cfa5882035
Be slightly less aggressive at clearing assets
2014-02-07 21:43:05 +11:00
Sam
8e9cfdfcda
BUGFIX: plugins not updating after assets:precompile
...
Now that we have a fancy cache we can nuke all old assets
This is way better cause it ensures all .erbs get re-evaluated
And ensures plugins are updated
2014-02-07 11:37:07 +11:00
Sam
d9df40dfcd
minor refactor
2014-02-06 17:07:15 +11:00
Sam
a69f59ef51
FEATURE: much faster asset precompilation with a redis backed cache
2014-02-06 16:55:53 +11:00