Ben Halpern
f70852d547
Make pull to refresh night theme, plus invert icons in night theme ( #2135 )
...
* Add night theme to pulltorefresh
* Adjust opacity of pulltorefresh for style
* Invert certain images
2019-03-20 18:42:52 -04:00
Ben Halpern
ce29fcc67c
Adjust ios theme background bottom ( #2136 )
2019-03-20 18:17:33 -04:00
Ben Halpern
5cc21f5238
Add night theme to article actions ( #2132 )
2019-03-20 17:07:21 -04:00
Tim Lange
d838f17f4b
UX: Changed editor_version to a select field ( #2107 )
2019-03-20 13:34:02 -04:00
Glenn Carremans
b5eca77d63
Refactor award_yearly_club_badges ( #2035 )
2019-03-20 13:26:52 -04:00
Ben Halpern
658be52814
Add night theme vars for notifications and org branding ( #2127 )
...
* Add night theme stuff to notifications
* Fix night theme for org branding on show pages
2019-03-20 13:18:39 -04:00
Jess Lee
d7860fa76c
Removed unnecessary 'reason for warning' in internal ( #2128 )
2019-03-20 12:58:41 -04:00
Anna Buianova
f0e9c0cfef
Extract sending new follower notification to a separate job ( #2030 )
2019-03-20 12:51:09 -04:00
Ben Halpern
c92c77396c
Add ability to set logo via ENV var ( #2123 )
2019-03-20 11:14:23 -04:00
Ben Halpern
1a06096b6a
Add themes to main list, notifications, and chat ( #2119 )
2019-03-20 09:40:58 -04:00
rhymes
27213bf6da
Use ActiveRecord::RecordNotFound instead of ActionController::RoutingError for 404s ( #2118 )
2019-03-19 20:54:25 -04:00
rhymes
c851953d83
Fix unescaped front matter description in MarkdownFixer ( #1989 )
2019-03-19 18:19:23 -04:00
Dave Follett
8434833d6a
Update Tag removal's textarea ( #2063 )
2019-03-19 16:16:25 -04:00
Edison Yap
7a0a793a89
Redirect to 404 if badge not found ( #2066 )
2019-03-19 16:04:43 -04:00
Kristofer Selbekk
f352344fb2
Properly pluralize words on Dashboard ( #2069 )
2019-03-19 15:20:03 -04:00
Ben Halpern
9dfb363c86
Add theme to loading gradient, comment form, about author ( #2117 )
2019-03-19 14:52:04 -04:00
Ben Halpern
7bf37108b1
Night theme improvements + small fixes ( #2114 )
2019-03-19 13:36:30 -04:00
Andrew Bone
19a46edf9e
add --theme-container-background-hover ( #2116 )
...
Add --theme-container-background-hover to the theme with #37475c
2019-03-19 12:00:50 -04:00
Andrew Bone
c7b24e0aec
Add --theme-container-background-hover ( #2113 )
...
* Add --theme-container-background-hover
Add --theme-container-background-hover to sidebar-nav-element hover
Remove bacground from sidebar-nav-readinglist hover
* Add --theme-container-background-hover
Add --theme-container-background-hover to single-other-article hover
2019-03-19 11:01:07 -04:00
Will Soares
39c0cb47cc
Allow users to resize edit comment textarea element ( #1866 )
2019-03-19 10:46:32 -04:00
Ben Halpern
91bd6322ad
Add organic page view sums and modify seo boostables ( #2109 )
...
* Add organic page view sums and modify seo boostables
* Add score minimum for SEO boostable
2019-03-19 09:32:26 -04:00
Andrew Bone
2a20eedea3
Add secondary color to .sidebar-nav-subheader ( #2110 )
...
Add --theme-secondary-color to .sidebar-nav-subheader
2019-03-19 08:34:51 -04:00
Anna Buianova
825128edc4
Fix reaction notification json data when a reaction is destroyed ( #2112 )
...
* Add specs for notification sending when a destroyed reaction is passed
* Keep only persisted reactions data in the notification
2019-03-19 08:34:24 -04:00
Ben Halpern
90a44b1687
Add prefill text for /new ( #2108 )
2019-03-18 19:08:00 -04:00
Bolarinwa Balogun
18d061a714
Add support for mark element in markdown ( #2089 )
2019-03-18 17:10:58 -04:00
Bolarinwa Balogun
da6a916412
Add link for tags everywhere they appear ( #2088 )
2019-03-18 17:10:23 -04:00
Jess Lee
9c1e10cd9f
Improve Internal Dashboards features( #2043 )
2019-03-18 16:29:11 -04:00
Ben Halpern
c901c7138d
Fix possible race condition with page view tracking ( #2103 )
...
* Fix possible race condition with page view tracking
* Change min number to check for html variant calculation
2019-03-18 15:53:13 -04:00
Ben Halpern
2b2ecaa115
Add proper css vars to user style config ( #2105 )
2019-03-18 15:22:23 -04:00
Andy Zhao
f2e05fb74c
Use proper folder structure for pro ( #2104 )
2019-03-18 13:17:45 -04:00
Andy Zhao
8a3d3ae765
Enable Org Pro Dashboard View ( #2060 )
2019-03-18 11:58:44 -04:00
Ben Halpern
e3760fc215
Add originally_published_at for more accurate crossposted info ( #2076 )
2019-03-16 18:11:39 -04:00
Keshav Biswa
8d57d45ecc
Rubocop Style cops enabled ( #2056 )
...
* Rubocop enabled style/alias
* Enabled Style/ArrayJoin Cop
* Enabled Style/Attr
* Enabled Case Equality
* Enabled CharacterLiteral
* Enabled ColonMethodCall Cop
* Enabled CommentAnnotation cop
* Enabled PreferredHashMethods Cop
* Enabled DoubleNegation Cop
* Enabled EachWithObject Cop
* Enabled EmptyLiteral Cop
* Enabled EvenOdd Cop
* Enabled IfWithSemicolon Cop
* Enabled Lambda and LambdaCall Cop
* Enabled LineEndConcatenation Cop
* Enabled ModuleFunction Cop;
* Enable NegatedIf and NegatedWhile Cop
* Enabled NilComparison Cop
* Enabled Not Cop
* Enabled NumericLiterals Cop
* Enabled OneLineConditional Cop
* Enabled PercentLiteralDelimiters Cop
* Excluded internal/users_controller from negated_if cop
* Reverted the double negation change from github_issue_tag and github_issue.rb"
* Enabled PerlBackrefs Cop
* Changed Regexp.last_match(1) to Regexp.last_match(0)
* Enabled proc cop
* Enabled RaiseArgs Cop
* Reverted Regexp.last_match(0) to Regexp.last_match(1)
* Enabled SelfAssignment Cop
* Enabled SingleLineMethods Cop
* Enabled SpecialGlobalVars Cop
* Enabled VariableInterpolation Cop
* Enabled WhenThen Cop
* Enabled WhileUntilModifier Cop
* Enabled WordArray Cop
* Enabled IfUnlessModifier Cop
* Enabled GuardClause Cop
2019-03-15 18:33:54 -04:00
Mario See
d8709c0334
Implement open inbox for dev-connect ( #1563 )
2019-03-15 14:39:57 -04:00
Ali Spittel
18a111418b
a couple bug fixes for the pro dashboard! ( #2070 )
...
* give the pro dashboard a dashboard-y makeover
* make background color for the cards white
* fix a couple bugs, make greater greator or equal
* add markup and styling for skip link (#2062 )
* fix a couple bugs, make greater greator or equal
2019-03-15 13:59:23 -04:00
Ben Halpern
73f5873e5e
Quick css adjustment on sans-serif config ( #2073 )
2019-03-15 13:48:18 -04:00
Ben Halpern
d6ab255a45
Allow users to configure to use night mode (beta) and sans-serif article body ( #2072 )
...
* Initial work for config
* Add config for users
* Fix schema
2019-03-15 13:11:53 -04:00
Ryan Killeen
365a3513dc
add markup and styling for skip link ( #2062 )
2019-03-15 10:46:09 -04:00
Andy Zhao
f93af16fbe
Remove notifications when banishing and deleting a user ( #2039 )
...
* Make remove_notifications a public method
* Remove notifications when banishing or deleting
2019-03-13 17:54:47 -04:00
Ali Spittel
e45f9cca03
give the pro dashboard a dashboard-y makeover ( #2058 )
...
* give the pro dashboard a dashboard-y makeover
* make background color for the cards white
2019-03-13 17:34:40 -04:00
Ben Halpern
be0f55f9f4
Remove shecoded sidebar ( #2059 )
2019-03-13 17:34:02 -04:00
James Turner
01ee5ab926
Fixed typo on notifications state ( #2047 )
2019-03-13 15:57:33 -04:00
rhymes
6a9b97b30d
Use numerical input for tags points ( #2057 )
2019-03-13 15:34:37 -04:00
Anna Buianova
96de5a4f60
Don't send new follower notification when followable is a tag #2041 ( #2050 )
...
* Enable djs to confirm follow spec fail
* Don't send new follower notification when followable is a tag
2019-03-13 08:16:20 -07:00
Keshav Biswa
bc5fa55d90
Fixed time ago bug. ( #2015 )
...
* changed the element[i] to element[0]
* Added comments
* repositioned comments
2019-03-13 08:15:01 -07:00
Anna Buianova
343f109c0f
Optimize stories ( #1988 )
...
* Add db index to articles path
* Slight stories optimizations
* Select only needed fields for the flare tag
* Revert the last commit (to check builds)
* Return selecting only needed fields for tag
2019-03-12 16:38:22 -07:00
Andy Zhao
4e120b8a8e
Add more logging to sign in failures ( #2038 )
...
* Actually redirect when rescuing an error
* Use inspect to view class as string
* Use a slightly more descriptive flash message
2019-03-12 16:33:10 -07:00
Andy Zhao
be8e139e3e
Fix charts and add nav buttons ( #2044 )
...
* Add navigation links for pro dashboard
* Move styles to stylesheet
* Use the correct dates for charts
2019-03-12 13:31:00 -07:00
Andy Zhao
1922a55739
Add initial charts implementation to pro dashboard ( #2037 )
...
* Refactor and optimize article ids a bit
* Add chartJS to package.json
* Add new queries for charts
* Add past week charts for rxns and comments
* Use real data oops
* Round followers percent to 2 decimals
Co-Authored-By: Zhao-Andy <andyzhao.zhao@gmail.com>
* Round all percentages to 2 decimals
Co-Authored-By: Zhao-Andy <andyzhao.zhao@gmail.com>
2019-03-12 10:21:12 -07:00
James Turner
a9254eac40
Fix typo in surrogate key header ( #2013 )
2019-03-11 17:40:45 -04:00