# Testing Ed extension controllers ## Endpoints List [toc] * [ ] **[Home Endpoints](#Home-Endpoints)** * [ ] [`/`](#-page) > TODO: check page after running seed commands * [x] [`/login-alert`](#login-alert-page) * [x] [`/pages`](#pages-page) * [x] [`/about`](#about-page) * [x] [`/faq`](#faq-page) * [ ] [`/stats`](#stats-page) > :exclamation: page renders with ckan default theme. see screenshots * [ ] **[User Endpoints](#User-Endpoints)** * [x] ['/user'](#user-page) * [x] [`/user/<id>`](#userltidgt-page) * [x] [`/user/roles/<id>`](#userrolesltidgt-page) * [x] [`/user/activity/<id>`](#useractivityltidgt-page) * [x] [`/user/<id>/api-tokens`](#userltidgtapi-tokens-page) * [x] [`/user/login`](#userlogin-page) * [ ] [`/user/edit/<id>`](#usereditltidgt) > :exclamation: page renders but doesn't submit successfully * [ ] **[CKAN Admin Endpoints](#CKAN-Admin-Endpoints)** * [x] [`/ckan-admin`](#ckan-admin-page) * [ ] [`/ckan-admin/config`](#ckan-adminconfig-page) > :exclamation: form has errors when submitted * [ ] [`/ckan-admin/trash`](#ckan-admintrash-page) > :exclamation: page is rendered but items are not purged * [ ] [`/ckan-admin/showcase_admins`](#ckan-adminshowcase_admins-page) * [x] Page renders fine * [ ] Confirm that the add to showcase admin feature works * [ ] [`/ckan-admin/broken_links`](#ckan-adminbroken_links-page) * [ ] endpoint is not available, test this with dearoralive enabled * [ ] **[Dashboard Endpoints](#Dashboard-Endpoints)** * [x] [`/dashboard`](#dashboard-page) * [x] [`/dashboard/datasets`](#dashboarddatasets-page) * [x] [`/dashboard/organizations`](#dashboardorganizations-page) * [x] [`/dashboard/topics`](#dashboardtopics-page) * [ ] [`/dashboard/tags`](#dashboardtags-page) * [x] [`/dashboard/approval`](#dashboardapproval-page) * [x] [`/dashboard/approval/resources`](#dashboardapprovalresources-page) * [x] [`/dashboard/approval/data-explorer`](#dashboardapprovaldata-explorer-page) * [ ] **[Organization Endpoints](#Organization-Endpoints)** * [x] [`/organization`](#organization-page) * [ ] Confirm that the Update admin feature also works * [x] [`/organization/new`](#organizationnew-page) * [x] [`/organization/<id>`](#organizationltidgt-page) * [ ] Confirm that the Change Data Profile Owners feature also works * [x] [`/organization/activity/<id>`](#organizationactivityltidgt-page) * [x] [`/organization/about/<id>`](#organizationaboutltidgt-page) * [x] [`/organization/edit/<id>`](#organizationeditltidgt-page) * [ ] **[Dataset Endpoints](#Dataset-Endpoints)** * [x] [`/dataset`](#dataset-page) * [ ] [`/dataset/new`](#datasetnew-page) * [ ] Dataset can be created sucessfully > :exclamation: Dataset submit button redirects to resources page instead of resource create step * [x] [`/dataset/<id>`](#datasetltidgt-page) * [x] [`/dataset/<id>/resources`](#datasetltidgtresources-page) * [x] [`/dataset/docs/<id>`](#datasetdocsltidgt-page) * [ ] [`/dataset/showcases/<id>`](#datasetshowcasesltidgt-page) * [ ] Showcase page is rendering properly * [ ] Datasets can be added to showcase * [x] [`/dataset/groups/<id>`](#datasetgroupsltidgt-page) * [x] [`/dataset/admin/<id>`](#datasetadminltidgt-page) * [ ] [`/dataset/new_resource/<pkg_id>`](#datasetnew_resourceltpkg_idgt-page) * [x] Page renders fine * [ ] New resource is submitted successfully > :exclamation: New resource is created, but doesn't get redirected out of the create resource page * [ ] **[Collection Endpoints](#Collection-Endpoints)** * [ ] [`/collection`](#collection-page) * [x] Page renders * [ ] Change collection owner feature works * [x] [`/collection/<id>`](#collectionltidgt-page) * [x] [`/collection/documentation/<id>`](#collectiondocumentationltidgt-page) * [ ] [`/collection/edit/<id>`](#collectioneditltidgt-page) * [x] Page renders * [ ] collection is submitted successfully * [ ] [`/collection/new`](#collectionnew-page) * [x] Page renders * [ ] New collection is submitted successfully * [ ] **[Sources Endpoints](#Sources-Endpoints)** * [x] [`/ed_source`](#ed_source-page) * [ ] Confirm change source owners feature works * [x] [`/ed_source/new`](#ed_sourcenew-page) * [x] [`/ed_source/<id>`](#edsourceltidgt-page) * [ ] [`/ed_source/edit/<id>`](#ed_sourceeditltidgt-page) * [ ] Page renders fine > :exclamation: The sources form doesn't get rendered * [ ] **[Data Explorers Endpoints](#Data-Explorers-Endpoints)** * [x] [`/data_explorer`](#data_eplorer-page) * [x] [`/data_explorer/<id>`](#data_explorerltidgt-page) * [ ] [`/data_explorer/edit/<id>`](#data_explorereditltidgt-page) * [ ] Page renders fine > :exclamation: The data_explorer form doesn't get rendered * [ ] **[Change Group Owner Endpoints](#Change-Group-Owner-Endpoints)** * [ ] [`/<group_type>/change_owner/<group_id>`](#ltgroup_typegtchange_ownerltgroup_idgt-page) * [ ] Group owners are updated * [x] Collections page is rendered fine * [x] Sources page is rendered fine * [ ] Categories page is rendere fine * [ ] Groups page is rendered fine * [x] Data explorers page is rendered fine ## Endpoints Details ### Home Endpoints #### `/` page *Expected - py2*:  *Displayed - py3*: > This is before the groups have been seeded, commands had not been integrated at the time of this screenshot  #### `/login-alert` page *Expected - py2*:  *Displayed - py3*:  #### `/pages` page *Expected - py2*:  *Displayed - py3*:  #### `/about` page *Expected - py2*:  *Displayed - py3*:  #### `/faq` page *Expected - py2*:  *Displayed - py3*:  #### `/stats` page *Expected - py2*:  *Displayed - py3*:  ### User Endpoints #### `/user` page *Expected - py2*:  *Displayed - py3*:  #### `/user/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/user/roles/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/user/activity/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/user/<id>/api-tokens` page *Expected - py2*:  *Displayed - py3*:  #### `/user/login` page *Expected - py2*:  *Displayed - py3*:  #### `/user/edit/<id>` page *Expected - py2*:  *Displayed - py3*:  ### CKAN Admin Endpoints #### `/ckan-admin` page *Expected - py2*:  *Displayed - py3*:  #### `/ckan-admin/config` page *Expected - py2*:  *Displayed - py3*:  #### `/ckan-admin/trash` page *Expected - py2*:  *Displayed - py3*:  #### `/ckan-admin/showcase_admins` page *Expected - py2*:  *Displayed - py3*:  #### `/ckan-admin/broken_links` page *Expected - py2*:  *Displayed - py3*: Unavailable ### Dashboard Endpoints #### `/dashboard` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/datasets` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/organizations` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/topics` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/tags` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/approval` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/approval/resources` page *Expected - py2*:  *Displayed - py3*:  #### `/dashboard/approval/data-explorer` page *Expected - py2*:  *Displayed - py3*:  ### Organization Endpoints #### `/organization` page *Expected - py2*:  *Displayed - py3*:  #### `/organization/new` page *Expected - py2*:  *Displayed - py3*:  #### `/organization/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/organization/activity/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/organization/about/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/organization/edit/<id>` page *Expected - py2*:  *Displayed - py3*:  ### Dataset Endpoints #### `/dataset` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/new` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/<id>/resources` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/docs/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/showcases/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/groups/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/admin/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/dataset/new_resource/<pkg_id>` page *Expected - py2*:  *Displayed - py3*:  ### Collection Endpoints #### `/collection` page *Expected - py2*:  *Displayed - py3*:  #### `/collection/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/collection/documentation/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/collection/edit/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/collection/new` page *Expected - py2*:  *Displayed - py3*:  ### Sources Endpoints #### `/ed_source` page *Expected - py2*:  *Displayed - py3*:  #### `/ed_source/new` page *Expected - py2*:  *Displayed - py3*:  #### `/ed_source/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/ed_source/edit/<id>` page *Expected - py2*:  *Displayed - py3*:  ### Data Explorer Endpoints #### `/data_explorer` page *Expected - py2*:  *Displayed - py3*:  #### `/data_explorer/<id>` page *Expected - py2*:  *Displayed - py3*:  #### `/data_explorer/edit/<id>` page *Expected - py2*:  *Displayed - py3*:  ### Change Group Owner Endpoints
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up