Mario See
e0284eb30d
Utilize ERB template in BlogcastTag ( #2754 ) [ci skip]
2019-05-09 14:13:19 -04:00
Mario See
7568037cf8
Utilize ERB template in SpeakerdeckTag ( #2750 ) [ci skip]
2019-05-09 13:54:42 -04:00
Mario See
84eb7ceb75
Utilize ERB template in Instagram liquid tag ( #2749 ) [ci skip]
2019-05-09 13:20:22 -04:00
Bolarinwa Balogun
5581fd6ff7
Fix Negative Number Beside Discuss in Article ( #2772 )
2019-05-09 12:47:36 -04:00
Mario See
20a50fb0f8
Utilize ERB template in Youtube/Vimeo liquid tag ( #2728 ) [ci skip]
2019-05-09 12:44:00 -04:00
rhymes
e626002260
Add alternative texts to images ( #2771 ) [ci skip]
2019-05-09 11:16:03 -04:00
rhymes
4e591fea1c
Show localized date/time on hover for articles/comments ( #2722 )
...
* Add article decorator published_timestamp
* Use time HTML5 element and refactor date in partial
* Add published_timestamp to Article
Adding `published_timestamp` to the homepage we can then use JS to render the full timestamp localized for the user.
We've also added the timestamp to the index and the API
* Display article published timestamp on hover
* Use time also in the article show page
* Add timestamp to bottom articles as well
* Remove published_timestamp from index because it is not used
* Fix broken specs
* Add more article dates specs
* Refactor date initializers
2019-05-09 11:05:17 -04:00
Mario See
b6ab47c016
Codesandbox Liquid tag render to utilize ActionController ( #2747 ) [ci skip]
2019-05-08 13:07:26 -04:00
Mario See
767029bc10
JS Fiddle Liquid tag render to utilize ActionController ( #2746 ) [ci skip]
2019-05-08 13:05:07 -04:00
rhymes
f2a0314298
Make reading list button hover effect compatible with a11y ( #2759 ) [ci skip]
2019-05-08 12:46:39 -04:00
Ben Halpern
d730e8cb9a
Change social image strings to environment variable ( #2763 )
2019-05-08 09:31:44 -04:00
Kobe Raypole
8ebfb74796
Match timeframe link style with tag colors ( #2757 ) [ci skip]
2019-05-07 22:10:42 -04:00
Andy Zhao
bb75ee3fc6
WIP Add proper error handling when creating a listing ( #2755 )
...
* Add proper error handling when creating a listing
* Remove accidentally committed stylesheet
* Make error text
* Preserve input values if the submission is invalid
2019-05-07 18:25:25 -04:00
Mario See
51837621a5
Change ReplitTag to render using ActionController ( #2745 ) [ci skip]
2019-05-07 16:50:50 -04:00
Mario See
68239c4cf8
Change Runkit liquid tag to utilize ActionController ( #2723 )
2019-05-07 16:44:20 -04:00
Mario See
b1f97a0657
Change Twitter liquid tag to utilize ActionController ( #2721 ) [ci skip]
2019-05-07 16:40:50 -04:00
rhymes
f492e8ff70
Fix flagged settings accessibility problems ( #2744 ) [ci skip]
2019-05-07 16:10:16 -04:00
Mario See
e96f666dc4
Use ActionController in PodcastTag ( #2644 ) [ci skip]
2019-05-07 16:07:38 -04:00
Andy Zhao
5912feb12f
Use proper stripe card path for the form ( #2751 )
...
* Remove special stripe id conditional code
* Use the correct form path
2019-05-07 15:33:47 -04:00
Mario See
4f149c04c8
Use ActionController in UserTag ( #2621 ) [ci skip]
2019-05-07 14:53:08 -04:00
Andy Zhao
97040ab603
Remove membership and stripe subscription routes ( #2741 )
2019-05-07 11:37:21 -04:00
rhymes
879864a9bb
Improve accessibility score on homepage and article show page ( #2740 ) [ci skip]
...
* Increase loader text opacity
Low contrast text is not great in general, this also brings Lighthouse score from 88 to 96
* Add some alternative text to images
* Add some aria labels to controls
2019-05-07 09:56:34 -04:00
Ben Halpern
5a7a9d0474
Add listings to sidebar and add proper social image ( #2737 )
2019-05-07 08:00:41 -04:00
Andy Zhao
bcdf8d980f
Minor adjustments to listings ( #2731 )
...
* Add periods for consistency
* Update category cost with potential correction
* Update product cost with potential correction
* Display correct text dependent on purchaser
* Use name instead of org username
2019-05-07 07:03:06 -04:00
Ben Halpern
a38602baa5
Fix listings form styles ( #2729 )
2019-05-06 20:11:41 -04:00
Ben Halpern
403bbba80f
Modify form style on listing and credit pages ( #2727 )
2019-05-06 18:40:17 -04:00
Andy Zhao
aadc775ffd
Add listings to /internal pages ( #2725 )
...
* Add routes for listings in internal
* Add internal listings controller and views
2019-05-06 18:16:23 -04:00
Kobe Raypole
9b920061b3
Update following page with podcasts ( #2724 )
...
Now that we have the ability to follow podcasts, this commit updates the
following page to reflect these changes.
2019-05-06 18:10:58 -04:00
Ben Halpern
35fe810b51
Add default tags for listings dropdown and misc other changes ( #2719 )
2019-05-06 14:52:52 -04:00
Ben Halpern
ef6cef92f6
Add param to bust crappy old caches ( #2702 )
2019-05-05 21:04:12 -04:00
Ben Halpern
1ddef633cc
Improve reading list ( #2695 )
...
* Initial readinglist adjustments
* Improve readinglist
* Finalize new reading list
* Fix indexing and final finalizations
* Fix tests
* fix tests
2019-05-05 19:19:30 -04:00
Ben Halpern
9e7dbf8356
Update JS listings form and other tweaks ( #2697 )
2019-05-05 10:14:07 -04:00
Nick Taylor
4db2ce47cd
Tweak to pink theme. ( #2694 )
2019-05-04 19:19:24 -04:00
Ben Halpern
c76abbbdb3
Allow users to follow podcasts ( #2690 )
...
* Allow users to follow podcasts
* Only display podcasts user follows
* Add main_color_hex to factory
* Fix podcast test and modify styles
* Fix tests
* Remove weird test
2019-05-04 15:30:40 -04:00
Jess Lee
393acc3ab3
Manage org credits in internal ( #2686 )
...
* manage org credits in internal
* reduce cognitive complexity in a method
2019-05-04 10:47:13 -04:00
Jess Lee
a6d92c702b
Add report abuse link to listings ( #2684 )
...
* add report abuse link
* add listings category on abuse form
* include listings category
2019-05-04 09:06:42 -04:00
Mario See
95cb63fe04
Refactor Dev's LinkTag ( #2619 )
2019-05-03 15:17:14 -04:00
Mac Siri
d1549220ba
Change StackBlitz to utilize ActionController ( #2664 )
2019-05-03 14:50:12 -04:00
Andy Zhao
07796e769a
Move new listing form to Preact ( #2674 )
...
* Fix typo
* Use preact for new listing form
* Send proper max tag amount in error msg
* Add styles back in for edit page
2019-05-03 10:17:12 -04:00
Mohammadjavad Raadi
d8c38bd855
Fixes custom listing credit amount bug #2566 ( #2672 )
...
* Fixed the condition to allow user to input keypad numbers
2019-05-03 08:56:23 -04:00
Kobe Raypole
bb16b36ca7
Add policy for article manage action ( #2643 )
...
* Add policy for article manage action
This commit adds a policy for the articles#manage method. This will
prevent the error that is stopping article owners from managing their
articles.
* Hide manage button if article isnt published
* account for no current_user
* Move button logic to javascript
2019-05-02 19:31:26 -04:00
Ben Halpern
5891b2ea58
Add application "page" model ( #2657 )
...
* Generate page model
* Add page model
* Conditionally modify html rendering
2019-05-02 18:24:06 -04:00
Jess Lee
85d8c43657
Update Listings Price ( #2660 )
...
* update view
* adjust styling and add fourth price
* update pricing
* adjust styling based on feedback
* update cost per credit
* fix cost per credit numbers
2019-05-02 18:10:42 -04:00
Ben Halpern
4c3a9b483e
Small cached attribute fix ( #2663 )
...
* Add profile_image_90 to serialized data on article
* Cached org tweaks
2019-05-02 16:24:49 -04:00
Ben Halpern
5e64ae874e
Remove includes user from stories query to reduce num queries and memory ( #2662 )
...
* Add profile_image_90 to serialized data on article
* Remove includes user from stories query
2019-05-02 15:58:58 -04:00
Ben Halpern
8aa6636a96
Minor cache improvements to tag index ( #2659 )
2019-05-02 15:00:00 -04:00
Mario See
96a0235168
Change DevComment#render to utilize html.erb ( #2554 ) [ci skip]
2019-05-02 12:05:55 -04:00
Mario See
e90bb2bf53
dev tag liquid tag render utilize html.erb ( #2641 )
...
* init refactor
* fix cc issue
2019-05-02 08:53:58 -04:00
Westbrook Johnson
e843d9dc96
Add file argument to Stackblitz embed. ( #2590 )
2019-05-01 16:28:37 -04:00
Ben Halpern
f0663d83ca
Add nightmode image ( #2640 )
2019-05-01 15:14:18 -04:00