Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Findby 2 #8

Open
wants to merge 175 commits into
base: master
Choose a base branch
from
Open

Findby 2 #8

wants to merge 175 commits into from

Conversation

maxf
Copy link

@maxf maxf commented Dec 9, 2016

No description provided.

Ross Jones and others added 30 commits October 3, 2016 09:15
Tiny readme with the world's most basic instructions
Rather than try to handle weird routes by intercepting urls on the
backend, this allows us to call /menu with a query param (it's a GET)
called goto, and then redirect to that page.

For instance

<form action="/menu" method="get">
   <radio name="goto" value="/somewhere/togo">
   <radio name="goto" value="/somewhere/else">
</form>
Route requests from radio buttons to any page
Adds some templates to work through the suggested harvester workflow.

Step 1 is adding a title and a URL, which then submits to a page telling
the user we have identified the catalogue and showing a list of
organisations from which they can harvest - note there is also a page at
/harvest/unknown which asks the user to specify which catalogue they
use.

The user is then asked how frequently they wish to have the harvester
run, then whether they want notifications after each run.

And that's it.
Adds some templates for the suggested harvesting workflow
Hosted at /settings, this allows users to:

1. Manage users to invite a new user to the organisation and assign them
permissions

2. Manage the contact details for the organisation

3. Change the description and title of the organisation
So that users can see how their harvesters are behaving or when they
click on a notification that a harvester failed I've added:

* A page that lists top level details about the harvesters that are
 currently configured

* A detail page that shows info on the last run, and what was imported.
There is also a view showing what is displayed when a harvester fails
(they do).
Adds an overview/detail view of the harvesters
Add hardwired authentication
content design
Use the same login header, and fix a few links
Add JS code to filter datasets
Make the settings go straight to the contact details form
Now the user management should be accessible at /team so the dashboard
needds to have Team Management that points to here.

This fixes #23
Moves the user management to a top level item
maxf and others added 30 commits November 14, 2016 17:25
- multiple file uploads
- move file upload towards the end
- move notifications before check page
- copy fixes
Main features of new workflow:
Latest copy changes, and add financial year
this is currently breaking edit
- remove themes
- replace file with links
- remove unused templates
- rename country to region
Copy changes and flow simplifications
Add realistic users and data for user-testing sessions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants