Comments (4)
I also think for the URL to contain org unit. We can then make sure the user has access to the orgunit and program the event belongs.
from event-capture-app.
I think that has to be checked in any case on the server side in order to be secure. We can get the org unit from the event. And since it must be checked on the server side, it might not be a point in specifying it in the URL.
from event-capture-app.
of course, server side needs to ensure access control is respected. having orgunit will help address the question of what happens next... what if the user wants to add another event,... we need to be in a position to continue the "normal event capture UI and workflow"... we can of course pick the orgunit from the event and select the same in the tree...
from event-capture-app.
The feature is implemented and deployed to the dev server.
Sample link : https://play.dhis2.org/dev/dhis-web-event-capture/index.html#/?ou=DiszpKrYNg8&event=xmqrawVQZez
from event-capture-app.
Related Issues (18)
- i18n Issues HOT 4
- update event is returning error HOT 3
- Save grid column state HOT 1
- event filtering HOT 1
- Changes made with "Edit in grid" are not saved HOT 1
- Printing of Yes/No choices
- Buttons vertical padding, on resize HOT 1
- Add indicator while saving registration. HOT 1
- Tab and up/down arrows to navigate input fields
- Lock the events that are marked completed and completion days for the program has passed HOT 1
- Prevent specifying dates older than expiry days while registering/editing event HOT 1
- Disable registering/editing input fields after the org unit is closed HOT 1
- Buttons misplaced (2.24)
- Cannot change program after selecting one HOT 1
- Files are appearing on edit event even when there is no file HOT 1
- File upload not working in edit event screen HOT 1
- Adopt new top menu
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from event-capture-app.