Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.

Commit a268264

Browse files
authored
Merge pull request #3320 from alphagov/hide-content-publisher-attempt-two
Hide Content Publisher from publishers attempt two! [WHIT-2520]
2 parents 1b80963 + a5a7ff2 commit a268264

File tree

2 files changed

+11
-143
lines changed

2 files changed

+11
-143
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ jobs:
4646
name: Lint Ruby
4747
uses: alphagov/govuk-infrastructure/.github/workflows/rubocop.yml@main
4848

49-
test-javascript:
50-
name: Test JavaScript
51-
uses: alphagov/govuk-infrastructure/.github/workflows/jasmine.yml@main
52-
with:
53-
useWithRails: true
54-
55-
test-ruby:
56-
name: Test Ruby
57-
uses: ./.github/workflows/rspec.yml
49+
# test-javascript:
50+
# name: Test JavaScript
51+
# uses: alphagov/govuk-infrastructure/.github/workflows/jasmine.yml@main
52+
# with:
53+
# useWithRails: true
54+
55+
# test-ruby:
56+
# name: Test Ruby
57+
# uses: ./.github/workflows/rspec.yml
5858

config/routes.rb

Lines changed: 2 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -1,116 +1,4 @@
11
Rails.application.routes.draw do
2-
root to: redirect("/documents")
3-
4-
scope "/whitehall-migration/:migration_id" do
5-
get "" => "whitehall_migration#show", as: :whitehall_migration
6-
get "/documents-imports" => "whitehall_migration#document_imports", as: :whitehall_migration_document_imports
7-
get "/document-imports/:document_import_id" => "whitehall_migration#document_import", as: :whitehall_migration_document_import
8-
end
9-
10-
get "/documents/publishing-guidance" => "new_document#guidance", as: :guidance
11-
get "/documents/new" => "new_document#show", as: :new_document
12-
post "/documents/new" => "new_document#select"
13-
14-
get "/documents" => "documents#index"
15-
16-
scope "/documents/:document" do
17-
get "" => "documents#show", as: :document
18-
get "/history" => "documents#history", as: :document_history
19-
get "/generate-path" => "documents#generate_path", as: :generate_path
20-
21-
patch "/content" => "content#update", as: :content
22-
get "/content" => "content#edit"
23-
24-
delete "/draft" => "editions#destroy_draft", as: :destroy_draft
25-
get "/delete-draft" => "editions#confirm_delete_draft", as: :confirm_delete_draft
26-
27-
get "/publish" => "publish#confirmation", as: :publish_confirmation
28-
post "/publish" => "publish#publish"
29-
get "/published" => "publish#published", as: :published
30-
31-
get "/schedule-proposal" => "schedule_proposal#edit"
32-
post "/schedule-proposal" => "schedule_proposal#update"
33-
delete "/schedule-proposal" => "schedule_proposal#destroy"
34-
35-
get "/schedule/new" => "schedule#new", as: :new_schedule
36-
post "/schedule/new" => "schedule#create"
37-
get "/schedule/edit" => "schedule#edit", as: :edit_schedule
38-
patch "/schedule/edit" => "schedule#update"
39-
delete "/schedule" => "schedule#destroy"
40-
get "/scheduled" => "schedule#scheduled", as: :scheduled
41-
42-
post "/internal-notes" => "internal_notes#create", as: :create_internal_note
43-
44-
get "/debug" => "debug#index", as: :debug_document
45-
46-
post "/submit-for-2i" => "review#submit_for_2i", as: :submit_for_2i
47-
post "/approve" => "review#approve", as: :approve
48-
49-
get "/tags" => "tags#edit", as: :tags
50-
patch "/tags" => "tags#update"
51-
52-
get "/preview" => "preview#show", as: :preview_document
53-
post "/preview" => "preview#create"
54-
55-
get "/withdraw" => "withdraw#new", as: :withdraw
56-
post "/withdraw" => "withdraw#create"
57-
58-
get "/unwithdraw" => "unwithdraw#confirm", as: :unwithdraw
59-
post "/unwithdraw" => "unwithdraw#unwithdraw"
60-
61-
get "/remove" => "remove#remove", as: :remove
62-
63-
get "/images" => "images#index", as: :images
64-
post "/images" => "images#create"
65-
get "/images/:image_id/download" => "images#download", as: :download_image
66-
get "/images/:image_id/crop" => "images#crop", as: :crop_image
67-
patch "/images/:image_id/crop" => "images#update_crop"
68-
get "/images/:image_id/edit" => "images#edit", as: :edit_image
69-
patch "/images/:image_id/edit" => "images#update"
70-
delete "/images/:image_id" => "images#destroy", as: :destroy_image
71-
get "/images/:image_id/delete" => "images#confirm_delete", as: :confirm_delete_image
72-
73-
post "/lead-image/:image_id" => "lead_image#choose", as: :choose_lead_image
74-
delete "/lead-image" => "lead_image#remove", as: :remove_lead_image
75-
76-
get "/topics" => "topics#edit", as: :topics
77-
patch "/topics" => "topics#update"
78-
79-
get "/backdate" => "backdate#edit", as: :backdate
80-
patch "/backdate" => "backdate#update"
81-
delete "/backdate" => "backdate#destroy"
82-
83-
get "/access-limit" => "access_limit#edit", as: :access_limit
84-
patch "/access-limit" => "access_limit#update"
85-
86-
get "/history-mode" => "history_mode#edit", as: :history_mode
87-
patch "/history-mode" => "history_mode#update"
88-
89-
post "/editions" => "editions#create", as: :create_edition
90-
91-
get "/contact-embed" => "contact_embed#new"
92-
post "/contact-embed" => "contact_embed#create"
93-
94-
post "/govspeak-preview" => "govspeak_preview#to_html", as: :govspeak_preview
95-
96-
get "/attachments" => "featured_attachments#index", as: :featured_attachments
97-
get "/attachments/reorder" => "featured_attachments#reorder", as: :reorder_featured_attachments
98-
patch "/attachments/reorder" => "featured_attachments#update_order"
99-
100-
get "/file-attachments" => "file_attachments#index", as: :file_attachments
101-
get "/file-attachments/new" => "file_attachments#new", as: :new_file_attachment
102-
post "/file-attachments" => "file_attachments#create"
103-
get "/file-attachments/:file_attachment_id" => "file_attachments#show", as: :file_attachment
104-
get "/file-attachments/:file_attachment_id/preview" => "file_attachments#preview", as: :preview_file_attachment
105-
get "/file-attachments/:file_attachment_id/download" => "file_attachments#download", as: :download_file_attachment
106-
get "/file-attachments/:file_attachment_id/replace" => "file_attachments#replace", as: :replace_file_attachment
107-
patch "/file-attachments/:file_attachment_id/replace" => "file_attachments#update_file"
108-
get "/file-attachments/:file_attachment_id/edit" => "file_attachments#edit", as: :edit_file_attachment
109-
patch "/file-attachments/:file_attachment_id/edit" => "file_attachments#update"
110-
delete "/file-attachments/:file_attachment_id" => "file_attachments#destroy"
111-
get "/file-attachments/:file_attachment_id/delete" => "file_attachments#confirm_delete", as: :confirm_delete_file_attachment
112-
end
113-
1142
get "/healthcheck/live", to: proc { [200, {}, %w[OK]] }
1153
get "/healthcheck/ready", to: GovukHealthcheck.rack_response(
1164
GovukHealthcheck::ActiveRecord,
@@ -120,26 +8,6 @@
1208

1219
get "/healthcheck/government-data", to: "healthcheck#government_data"
12210

123-
get "/how-to-use-publisher" => "publisher_information#how_to_use_publisher", as: :how_to_use_publisher
124-
get "/beta-capabilities" => "publisher_information#beta_capabilities", as: :beta_capabilities
125-
get "/publisher-updates" => "publisher_information#publisher_updates", as: :publisher_updates
126-
get "/request-training" => "publisher_information#request_training", as: :request_training
127-
get "/what-managing-editors-can-do" => "publisher_information#what_managing_editors_can_do", as: :managing_editors
128-
129-
get "/video-embed" => "video_embed#new", as: :video_embed
130-
post "/video-embed" => "video_embed#create"
131-
132-
scope via: :all do
133-
match "/400" => "errors#bad_request"
134-
match "/403" => "errors#forbidden"
135-
match "/404" => "errors#not_found"
136-
match "/422" => "errors#unprocessable_entity"
137-
match "/500" => "errors#internal_server_error"
138-
end
139-
140-
mount GovukPublishingComponents::Engine, at: "/component-guide"
141-
142-
if Rails.env.test?
143-
get "/government/*all", to: proc { [200, {}, ["You've been redirected"]] }
144-
end
11+
get "/*all", to: redirect("/")
12+
get "/", to: proc { [200, {}, ["Content Publisher is currently mid-migration to Whitehall and can no longer be accessed."]] }
14513
end

0 commit comments

Comments
 (0)