This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/lib
Sam 7a5a195dc0 FIX: properly support HTTPS CDN on HTTP site
Previously we changed all CDN links to schemaless.

This is desirable for non HTTPS sites, to ease migration to HTTPS.
It is not desirable for secure sites.

Once site is secure or CDN is secure a rebake should be required
to move it back to non-secure.
2015-07-24 14:08:32 +10:00
..
auth Support for auth plugins to freeze the username 2015-06-26 15:55:33 -04:00
autospec fix live css changes on mobile 2015-06-22 14:35:11 +10:00
backup_restore Fix module name for RestoreDisabledError and FilenameMissingError. 2015-06-11 02:42:01 -04:00
common_passwords use common passwords 8 chars or longer 2015-06-01 11:16:06 -04:00
demon correct regression where monitoring thread crashed out 2015-06-16 11:16:33 +10:00
email Importer for mbox format 2015-07-23 18:37:40 -04:00
emoji FEATURE: custom emojis 2014-12-23 01:12:26 +01:00
es6_module_transpiler Backwards compatibility with deprecation for Discourse.PostMenuView 2015-07-07 15:18:19 -04:00
file_store Fix LocalStore.remove_file to not raise if source doesn't exist 2015-07-12 14:14:12 +01:00
freedom_patches Add some documentation to fast_pluck.rb 2015-05-14 21:15:33 -07:00
guardian FIX: Permission issues when editing topics 2015-04-30 17:08:12 -04:00
highlight_js update highlightjs 2015-04-22 23:34:29 +10:00
import rename export/import in favor of backup/restore for better consistency 2014-10-10 20:04:07 +02:00
javascripts Update RU pluralization to use 3 keys: one, few, other (as by Transifex) 2014-08-23 15:28:14 +03:00
middleware FEATURE: page view stats for mobile view 2015-07-03 17:19:33 -04:00
onebox store the slug as the title is, only sanitize the slug 2015-05-05 18:33:16 +08:00
plugin FEATURE: Per-plugin settings buttons, "Enabled" column 2015-07-02 10:59:06 -07:00
rate_limiter FIX: Ruby 2.2 has include as private 2015-04-21 13:35:00 -04:00
sass fix missing rtl stylesheets 2015-05-23 15:25:05 +10:00
scheduler skip runner params changed 2015-06-26 14:02:17 +10:00
search Use the same component for similar topics as search results. 2015-06-24 15:08:22 -04:00
sidekiq FIX: hanging specs 2014-08-19 20:56:25 +10:00
site_settings Replace Hash#keys.each with Hash#each_key for some perf boost 2015-04-18 21:53:53 +10:00
tasks FIX: Provide proper source map URLs with a CDN 2015-07-21 11:52:54 -07:00
validators FIX: incorrect logic in email blocker 2015-06-15 11:28:50 +10:00
admin_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
admin_user_index_query.rb Tweak suspect list to make sure any accounts listed are older than 1 2014-12-03 12:21:43 -05:00
age_words.rb hacked dates so jeff sees no more 1mons everywhere. 2013-03-13 00:05:21 -07:00
archetype.rb add banner archetype 2014-06-18 20:05:18 +02:00
auth.rb Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites. 2014-05-21 18:35:10 -04:00
avatar_lookup.rb Work in progress, keeping avatars locally 2014-05-27 10:08:03 +10:00
cache.rb FIX: emoji cache could get corrupt 2015-02-19 16:58:22 +11:00
canonical_url.rb FIX: absolute canonical link on topic pages 2013-12-12 17:24:00 +01:00
category_badge.rb FIX: also inline category badge styles to digest email 2015-05-18 00:45:26 +08:00
composer_messages_finder.rb clean up 'checked_for_custom_avatars' user history entries 2015-01-02 12:37:17 +01:00
configurable_urls.rb Don't blow up if Redis switches to READONLY 2015-04-24 14:37:16 -04:00
content_buffer.rb various typos in comments 2013-03-06 08:52:24 +01:00
cooked_post_processor.rb FEATURE: move migrate_to_new_scheme into a background job 2015-06-12 12:07:57 +02:00
crawler_detection.rb add Swiftbot to crawler regex 2015-05-02 03:18:58 -07:00
current_user.rb FEATURE: logging out logs you out everywhere 2015-01-28 12:56:41 +11:00
custom_renderer.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
db_helper.rb FEATURE: move migrate_to_new_scheme into a background job 2015-06-12 12:07:57 +02:00
directory_helper.rb Refactor temp directory methods into helper module 2013-07-09 13:59:31 -05:00
discourse_diff.rb SECURITY: fix XSS 2014-06-16 10:24:54 +10:00
discourse_event.rb NewPostManager determines whether to queue a post or not 2015-04-15 14:54:36 -04:00
discourse_hub.rb Version checks include the branch 2014-09-09 17:35:51 -04:00
discourse_iife.rb Update SourceURL to work better 2015-04-16 16:51:49 -04:00
discourse_plugin_registry.rb FEATURE: plugins can register a custom admin quick start topic that will be seeded into new sites 2015-06-04 15:56:17 -04:00
discourse_plugin.rb Move discourse_plugin to lib 2014-07-23 00:03:48 -04:00
discourse_redis.rb FEATURE: allow use of redis sentinel via redis_sentinels 2015-06-25 16:51:48 +10:00
discourse_updates.rb FEATURE: Use git describe for dashboard version 2015-02-23 16:07:08 -08:00
discourse.rb FIX: Error reloading dev due to conditional require 2015-07-14 14:52:35 -04:00
disk_space.rb oops 2015-02-04 21:37:02 +11:00
distributed_cache.rb FEATURE: allow distributed cache to handle Set as value 2015-06-10 06:13:36 +10:00
distributed_memoizer.rb Style fix: https://twitter.com/andrzejkrzywda/status/404943844896423937 2013-11-26 10:21:41 +11:00
distributed_mutex.rb FIX: eliminate race condition creating posts 2014-07-30 14:18:01 +10:00
edit_rate_limiter.rb Avoid using to_s when performing String Interpolation 2014-08-14 23:55:27 +05:30
email_cook.rb Simple "cook" for email imports from mailing lists 2015-06-05 11:46:36 -04:00
email.rb FIX: nil emails are invalid 2015-05-27 14:12:10 +10:00
enum_site_setting.rb Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency. 2013-08-23 17:36:25 -04:00
enum.rb Hash is faster than delegation and simpler to explain 2013-03-19 16:54:23 -07:00
excerpt_parser.rb FIX: clean html before sending it to jquery for collapsing 2015-05-20 14:42:54 +10:00
file_helper.rb FIX: file helper to download file using chunks of 512KB 2015-05-19 12:39:46 +02:00
filter_best_posts.rb Refactor TopicView - extract filter method to FilterBestPosts 2013-07-12 15:54:54 +02:00
flag_query.rb FEATURE: allow moderators to see flagged private messages 2015-02-16 13:03:04 +01:00
gaps.rb Show Gaps in the post stream when filters are active 2013-12-05 16:46:59 -05:00
global_path.rb FIX: allow handling for avatars that are not in the set of "resized sizes" 2015-05-26 15:41:50 +10:00
guardian.rb FIX: staff should be immune to max_invites_per_day setting 2015-06-05 10:22:41 +05:30
has_errors.rb PostEnqueuer object to handle validation of enqueued posts 2015-04-15 14:54:36 -04:00
headless-ember.js JSHint headless-ember 2014-03-11 03:18:57 -04:00
homepage_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
image_sizer.rb FIX: crop & optimize user background profile/card images 2015-07-15 17:15:43 +02:00
ip_addr.rb FEATURE: filter screened IP addresses 2015-02-10 19:38:59 +01:00
js_locale_helper.rb FEATURE: support for emoji sets 2014-12-11 17:08:47 +01:00
json_error.rb FIX: editing a post wasn't showing error messages from the server 2015-03-19 12:25:15 +01:00
letter_avatar.rb FIX: letter avatars command line 2015-06-02 19:11:37 +02:00
markdown_linker.rb FIX: Weird markdown in digest emails 2013-08-21 13:13:19 -04:00
mem_info.rb do not pull hotlinked images when max_image_size_kb == 0 2013-11-13 17:30:48 +01:00
memory_diagnostics.rb move memory diagnostics into lib, so it can be reused elsewhere 2015-03-30 10:14:42 +11:00
message_bus_diags.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
mobile_detection.rb Detect Googlebot from user agent and use a different layout that doesn't load javascript 2014-02-15 17:54:34 -05:00
new_post_manager.rb Never enqueue posts from staff 2015-06-04 11:35:55 -04:00
new_post_result.rb Support for custom reasons for things being queued for approval 2015-04-28 15:06:47 -04:00
oneboxer.rb Rename handle_exception to handle_job_exception 2015-02-09 12:47:46 -08:00
onpdiff.rb add onpdiff tests 2013-12-16 18:39:49 +01:00
pbkdf2.rb FIX: Digest::Digest deprecation 2014-01-20 18:33:40 +01:00
permalink_constraint.rb FIX: permalink normalization not applied at constraint 2015-07-22 13:40:45 +10:00
pinned_check.rb FEATURE: display unpinned state, allow unpinning by clicking on pin 2014-04-10 10:59:02 +10:00
post_creator.rb FIX: PG::UniqueViolation when trying to use the same embed code 2015-06-15 12:09:59 -04:00
post_destroyer.rb PERF: deleting a post in huge topics was timing out 2015-06-18 09:58:49 +10:00
post_enqueuer.rb FIX: When approving/rejecting a post it should delete the user action 2015-04-24 15:25:47 -04:00
post_jobs_enqueuer.rb PERF: Move post alerting into async 2015-04-20 13:34:57 -04:00
post_revisor.rb FIX: Allow to change ownership on deleted users' posts 2015-07-15 15:29:35 -07:00
pretty_text.rb keep pretty_text in sync with client code 2015-07-16 00:01:00 +02:00
promotion.rb Promotion fails if the user account isn't old enough yet. 2015-04-14 12:14:59 -04:00
rate_limiter.rb FEATURE: scale up likes per day as users increase trust level 2015-04-16 09:44:30 +10:00
s3_helper.rb FIX: crop avatars on the server instead of the client 2015-05-26 15:54:25 +02:00
score_calculator.rb Replace Hash#keys.each with Hash#each_key for some perf boost 2015-04-18 21:53:53 +10:00
screening_model.rb FEATURE: restrict admin access based on IP address 2014-09-05 12:06:01 -04:00
search.rb FEATURE: search by user id or category id 2015-07-10 16:31:28 +10:00
single_sign_on.rb Correctly parse require_activation field of SSO 2015-05-21 16:50:54 -05:00
site_setting_extension.rb Revert "FIX: fixnum type site setting can't be more than 20000" 2015-07-13 22:53:44 +05:30
site_text_class_methods.rb Revert "Revert "PERF: use distributed cache for site text and category slugs"" 2014-11-12 10:01:41 +11:00
slug.rb FIX: category custom slug can't be set when generation method is none 2015-05-13 16:54:19 +08:00
source_url.rb fix sourceURL so it works on ie11 and latest chrome 2015-05-28 14:43:12 +10:00
spam_handler.rb FIX: do not block registration for whitelisted IP address 2015-06-02 15:06:45 +05:30
sql_builder.rb PERF: Active Record #pluck is twice faster 2015-05-13 16:46:17 +10:00
staff_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
suggested_topics_builder.rb FEATURE: Re-prioritize related so unread is always first 2014-12-04 10:04:23 +11:00
system_message.rb FIX: set base_url for usage_tips 2015-02-10 23:04:00 +05:30
text_cleaner.rb FIX: stop stripping zero-width-whitespace 2015-03-27 13:03:24 +11:00
text_sentinel.rb FIX: Allow long words if they contain periods 2015-05-19 13:10:25 -04:00
topic_creator.rb allow views to be specified in import mode 2015-07-16 16:11:20 +10:00
topic_list_responder.rb Minor refactoring to help with Tags RSS 2015-02-12 11:53:21 -05:00
topic_query_sql.rb Improve vBulletin importer 2015-01-19 15:00:55 +01:00
topic_query.rb FIX: Search had wrong preload store key 2015-07-14 11:58:42 -04:00
topic_retriever.rb FIX: Embedding posts was broken 2015-06-26 11:45:56 -04:00
topic_subtype.rb FIX: don't send repeated notifications that there are pending users who need to be approved to moderators who haven't read the previous notification 2014-07-16 17:53:51 -04:00
topic_view.rb FIX: going to PM directly results in 500 error 2015-07-23 09:57:42 +10:00
topics_bulk_action.rb fix my git foo 2015-03-07 02:36:35 +01:00
trust_level.rb Automatically include all .hbs files from plugins 2014-12-09 12:16:47 -05:00
twitter_api.rb Add twitter to Onebox.options 2014-01-29 14:14:07 -05:00
unread.rb FIX: "Dismiss Posts" corrupting read state 2014-10-31 09:40:35 +11:00
url_helper.rb FIX: properly support HTTPS CDN on HTTP site 2015-07-24 14:08:32 +10:00
user_name_suggester.rb more username cycling avoidance 2015-03-27 10:10:53 +11:00
version.rb Version bump to v1.4.0.beta6 2015-07-17 21:31:16 -04:00