-
- Téléchargements
Fix home regeneration (#6251)
* Fix regeneration marker not being removed after completion * Return HTTP 206 from /api/v1/timelines/home if regeneration in progress Prioritize RegenerationWorker by putting it into default queue * Display loading indicator and poll home timeline while it regenerates * Add graphic to regeneration message * Make "not found" indicator consistent with home regeneration
parent
59797ee2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/controllers/api/v1/timelines/home_controller.rb 9 ajouts, 1 suppressionapp/controllers/api/v1/timelines/home_controller.rb
- app/javascript/images/elephant-friend.png 0 ajout, 0 suppressionapp/javascript/images/elephant-friend.png
- app/javascript/images/elephant_ui_disappointed.svg 1 ajout, 0 suppressionapp/javascript/images/elephant_ui_disappointed.svg
- app/javascript/images/elephant_ui_working.svg 1 ajout, 0 suppressionapp/javascript/images/elephant_ui_working.svg
- app/javascript/images/mastodon-not-found.png 0 ajout, 0 suppressionapp/javascript/images/mastodon-not-found.png
- app/javascript/mastodon/actions/timelines.js 9 ajouts, 4 suppressionsapp/javascript/mastodon/actions/timelines.js
- app/javascript/mastodon/components/missing_indicator.js 7 ajouts, 2 suppressionsapp/javascript/mastodon/components/missing_indicator.js
- app/javascript/mastodon/components/status_list.js 19 ajouts, 2 suppressionsapp/javascript/mastodon/components/status_list.js
- app/javascript/mastodon/features/home_timeline/index.js 36 ajouts, 1 suppressionapp/javascript/mastodon/features/home_timeline/index.js
- app/javascript/mastodon/features/list_timeline/index.js 6 ajouts, 2 suppressionsapp/javascript/mastodon/features/list_timeline/index.js
- app/javascript/mastodon/features/ui/containers/status_list_container.js 1 ajout, 0 suppression.../mastodon/features/ui/containers/status_list_container.js
- app/javascript/mastodon/reducers/timelines.js 3 ajouts, 2 suppressionsapp/javascript/mastodon/reducers/timelines.js
- app/javascript/styles/mastodon/components.scss 39 ajouts, 4 suppressionsapp/javascript/styles/mastodon/components.scss
- app/services/precompute_feed_service.rb 1 ajout, 0 suppressionapp/services/precompute_feed_service.rb
- app/workers/regeneration_worker.rb 1 ajout, 1 suppressionapp/workers/regeneration_worker.rb
- spec/controllers/concerns/user_tracking_concern_spec.rb 32 ajouts, 8 suppressionsspec/controllers/concerns/user_tracking_concern_spec.rb
23,9 ko
19,1 ko