Mac Siri
f85db74b92
[CI] Refactor Uffizzi-build.yml ( #19463 )
...
* Simplify Uffizzi setup & use cached assets
* Remove cache assets usage
* Don't feature too many articles in seed
* Update db/seeds.rb
2023-05-16 09:41:52 -07:00
Mac Siri
8c8bc8c9bf
[CI] Remove seed container from Uffizzi ( #19468 )
2023-05-16 09:48:56 -04:00
Joshua Wehner
00a9db232b
Remove manual user follow suggestions ( #19457 )
...
* Remove manually user follow suggestions
* I honestly don't understand what this is doing here
* Remove suggested_users from config spec
2023-05-16 15:01:03 +02:00
dinozavrix
e9ce70d368
Don't skip indexing for old articles ( #19231 )
...
* Don't skip indexing for old articles
* add index_minimum_date to settings
---------
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2023-05-15 15:35:35 +02:00
Ben Halpern
0e6ac62737
Do not suggest user who is currently suspended ( #19466 )
2023-05-15 17:16:57 +05:30
Ben Halpern
f853b95ccd
Add feed experiment for 5/11 ( #19458 )
...
* Add feed experiment for 5/11
* Change number of articles
2023-05-12 12:17:25 -04:00
Ben Halpern
177e973259
Do not show link to welcome thread if it doesn't exist ( #19460 )
2023-05-12 21:25:43 +05:30
Ridhwana
d92e9d1af4
CTA Embed ( #19440 )
...
* feat: first pass at CTA Tag
* fix: strip_tags before using the link
* default hover
* feat: add the type of cta
* feat: add own ltag by copying the utility class
* feat: rename property to style
* feat: add style and width
* feat: add xit test
* feat: add spec for unordered options
* chore: some css
* feat: update the cta spec to remove style and width options
* feat: move billboard related code out of widgets
* fix: mobile display ad below the comments section
* feat: cta_tag strip tags input
* feat: update the editor docs
* feat: add help text to teh liquid guide and the editor guide
* feat: fix the css styles of the CTA
* cgore: alphabetical order
* chore: move everything on one line
---------
Co-authored-by: Mac Siri <mac@forem.com>
2023-05-12 14:30:30 +02:00
Mac Siri
a1ca675e6f
Add DisplayAd to seeds ( #19453 )
2023-05-11 15:33:10 -04:00
Peter Frank
b09b0207c6
Peter/update trusted emails ( #19454 )
...
* Update trusted_role_email.html.erb
* Update trusted_role_email.text.erb
2023-05-11 08:25:41 -04:00
Mac Siri
b4a4b30153
Add Staging specific seed file ( #19434 )
2023-05-10 16:10:19 -04:00
Ben Halpern
4c28a607ec
Change copy in ai-plugin ( #19451 )
2023-05-10 11:59:18 -03:00
PJ
5933f294e9
Follow all suggested users by default when onboarding ( #19435 )
2023-05-09 17:04:10 +01:00
Ben Halpern
d8ac9e27fb
Fix profile_image bug in org search ( #19444 )
2023-05-09 17:54:22 +02:00
Joshua Wehner
3097781882
Try to catch unhandled exception ( #19360 )
2023-05-09 11:10:29 -04:00
Ben Halpern
4d7fcb7359
Quick fix to pagination in /stories/feed ( #19423 )
...
* Quick fix to pagination in /stories/feed
* Fix whitespace
* Update app/services/articles/feeds/variant_query.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mac Siri <mac@forem.com>
2023-05-09 09:52:03 -03:00
depfu[bot]
89290b1bbb
Update recaptcha to version 5.14.0 ( #19442 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-05-09 14:23:07 +05:30
Rajat Talesra
2554828db8
Design fixes for home feed comments ( #19437 )
...
* Design fixes for feed comments
* Nit fix
* Nit fixes
* Nit fix
* Nit fix
* Nit fix
2023-05-09 12:12:52 +05:30
depfu[bot]
65d9875448
Update all development Bundler dependencies (2023-05-01) ( #19405 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Lawrence <lawrence@forem.com>
2023-05-08 17:25:00 -04:00
Dhanujha R
857dd285d5
Remove Dark and Light Nav Logo Image from Organization ( #19309 )
2023-05-08 17:01:03 -04:00
Robert Chang
9c834b4fd8
Rename cache-key in UserDecorator ( #19401 )
2023-05-08 16:25:52 -04:00
Lawrence
2da9b9a0af
Organization Search Filtering ( #19430 )
...
* add org fitlering init logic
* further styling of the org block
* add tests and fix sort by error
* serializer spec
* org slug instead of twitter
* add utility CSS
2023-05-08 14:58:25 -05:00
depfu[bot]
d26cf75352
[ruby] Update pg: 1.4.6 → 1.5.3 (minor) ( #19419 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Lawrence <lawrence@forem.com>
2023-05-08 12:14:13 -04:00
Mac Siri
e2a2d170e8
[CI] Combine Uffizzi workflows ( #19429 )
2023-05-05 12:59:08 -04:00
Mac Siri
c5f8849ff3
Reduce Codecov's patch target to 85% ( #19432 )
2023-05-05 10:15:03 -04:00
Ben Halpern
314f9eed56
Fix blockquote and image edge cases in comment previews ( #19428 )
2023-05-05 15:16:35 +05:30
depfu[bot]
438d09080b
Update devise_invitable to version 2.0.8 ( #19425 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-05-04 20:57:55 +01:00
PJ
eadbc94ca5
Round Robin notifications design refresh ( #19420 )
...
* update visual design
* add comment user to mod notification
* fix request spec
2023-05-04 18:13:14 +01:00
Ben Halpern
0e46079321
Hotfix: proper darkmode gray, and image inclusion fix ( #19427 )
2023-05-04 09:48:31 -04:00
Ben Halpern
cb2c200404
Implement low-hanging-fruit feed card comment frontend tweaks ( #19416 )
2023-05-04 08:29:32 -04:00
depfu[bot]
5faae0bb6d
Update addressable to version 2.8.4 ( #19418 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-05-03 17:09:32 -07:00
Ben Halpern
59d6816c47
Add feed experiment for 4/30 ( #19406 )
2023-05-02 07:05:12 -04:00
Robert Chang
3ff06eee6e
Fixed display of CoC/Terms in/onboarding ( #19402 )
2023-05-02 10:02:53 +02:00
Ben Halpern
bbcd1ed3da
Limit ApiSearchQuery results to index minimum score ( #19407 )
2023-05-01 17:49:09 -04:00
Joshua Wehner
8cf417e4a1
Maintain contrast for onboarding follower button ( #19384 )
2023-05-01 12:41:46 -04:00
Rajat Talesra
80f5591c1f
Changed Add Moderator position for better UX ( #19346 )
2023-05-01 14:13:48 +05:30
Rajat Talesra
321db95e31
Add more visibility and control into the Admin Article page ( #19345 )
...
* Basic thumbsup, thumbsdown and vomit
* Refined UI of flags and vomits
* If check
* Optimised code and added a method in article.rb
* Removed public keyword
* Nit fixes
2023-05-01 13:37:01 +05:30
depfu[bot]
4e0a179c46
[ruby] Update sterile: 1.0.23 → 1.0.24 (patch) ( #19386 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Mac Siri <mac@forem.com>
2023-04-28 12:00:58 -04:00
depfu[bot]
b6e55559eb
[ruby] Update parallel: 1.22.1 → 1.23.0 (minor) ( #19392 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-04-28 11:39:38 -04:00
Lawrence
93a70815b3
TimeFixer Initializer Migration ( #19268 )
...
* init
* remove from asset pipeline and add tests
* add utc date conversion test
* try removing last tests
* add some more tests
* add tests for more coverage
* add yet more tests
* separate descibe statments
* add dt test back
* more test cleanup
* include pack js files
* add jest back
* Include /packs/ in code coverage metric
* derp
* revert jest
* reformat some of the test accordingly
* try e2e
* fix cypress test
---------
Co-authored-by: Mac Siri <mac@forem.com>
Co-authored-by: Mac Siri <krairit.siri@gmail.com>
2023-04-27 20:54:39 -05:00
Ben Halpern
6236d8ec69
Change :url to "url" in openapi.yml ( #19398 )
...
* Add quotes around url in openapi.yml
* Change :url to url with quotes
2023-04-27 19:12:30 -04:00
Ridhwana
e67454fa53
Preparation of endpoint and files required for ChatGPT Plugin ( #19394 )
...
* feat: add the ./wellknown/ai-plugin.json file
* feat: add a logo
* feat: firts attempt at open_api file with endpoint we thought we'd use
* feat: add a search action to teh articles controller that build up teh appropriate json
* feat: add a query param to the article index
* feat: add some chatgpt endpoints and file paths to CORS
* feat: update the openapi yml file to reflect the article search endpoint
* fix: use the correct concept
* feat: replace the logo
* feat: update the ai-json file
* feat: update the openapi file
* feat: update the api and it's params
* feat: update the search query
* fix: ordering
* feat: cors debug
* fix: logic with markdown
* chore: fix test
* spec: article
* spec: article
* spec: article
* Update public/.well-known/ai-plugin.json
* Update public/openapi.yml
---------
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2023-04-27 16:51:24 -04:00
PJ
1a548a41d2
Bullet and access policy fix for HtmlVariant admin page ( #19391 )
...
* revert html variants admin page queries
* update specs to test which variants are returned
2023-04-27 18:24:14 +01:00
depfu[bot]
f40e8a07a6
[ruby] Update ancestry: 4.3.2 → 4.3.3 (patch) ( #19380 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-04-27 13:20:08 -04:00
Robert Chang
8b1a825397
Rename cache-key in ReactionsController ( #19368 )
...
* Update ReactionsController#cached_user_public_comment_actions cache_key
* Change cached_user_public_comment_reactions main key naming
2023-04-27 15:26:57 +01:00
Anna Buianova
2c759ca4dc
Consistent rendering on preview: comments and articles ( #19361 )
...
* Consistent rendering for previews (Articles, Comments)
* Rubocop fix
* Added preview comments specs when consistent rendering disabled
* Added specs for preview articles and comments + a couple of fixes
2023-04-27 14:08:15 +03:00
Ben Halpern
7bcd34c45d
Fix commentpreview instantclick issue ( #19393 )
2023-04-26 11:38:43 -04:00
Joshua Wehner
7a9d71666f
Refactor for_display to pass article instead of params ( #19376 )
...
* Refactor for_display to pass article instead of params
* Refactor: use options in FilteredAdsQuery, deconstruct article in DisplayAd.for_display
* Typo
* Restore applicable comments
2023-04-26 16:57:10 +02:00
Ben Halpern
793c6b75b6
Improve visual consistency in some embeds ( #19390 )
...
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2023-04-26 09:55:31 -04:00
Joshua Wehner
de5da78815
Tweak 'last step' random sampling to favor new ads ( #19389 )
2023-04-26 13:55:03 +02:00