epfl-si / atari Goto Github PK
View Code? Open in Web Editor NEWThis project forked from epfl-si/react.starterkit
Code source for atari.epfl.ch
Home Page: https://atari.epfl.ch
This project forked from epfl-si/react.starterkit
Code source for atari.epfl.ch
Home Page: https://atari.epfl.ch
Now that the concept of "prod" and "test" is real, some variables have to change between prod and test.
I'm talking about Traefik conf (https://github.com/epfl-si/ATARI.ops)
OIDC Login (client/App.tsx)
A changelog file could be useful to track the advancement of the project.
The footer should always be at the bottom of the page, no matter the height of the screen.
The loading time to show the search bar is a bit long.. Maybe try searching after typing like two letters so we can try showing the search bar sooner ?
Before login, the website display a "Please login to continue". This page should welcome the user and explain what is ATARI.
A Makefile command to see some test datas could be cool.
1) Prénom(s) le plus long / le plus court
2) Nom(s) le plus long / le plus court
3) Prénom(s) + Nom(s) le plus long / le plus court
4) Nom d'utilisateur le plus long / le plus court
5) Email le plus long / le plus court
6) Nombre maximal d'accred
7) Sciper + info de Kermit la grenouille (~133137)
The footer does not display the fa-icon
for social media.
Access to the application should be limited to members of ATARI-access on https://groups.epfl.ch.
When a user is choosen from the dropdown, and that this is not the unique choice, the URL is not updated with the sciper. It means that if the previous URL has not been set, it will stay unset, but if it's already set it will stay with the "previous" sciper and become inconsistent with the page content.
Rewrite the README.md including a link to the Ops repository. Pre-requesites and basic operation should be listed, and more technical information should be explained in the DEVELOPMENT.md.
Like on idp-exop, ATARI should be able to list the IT admins of someone.
(this issue is general and might be splited)
Buttons (Accred, Check AD, Check LDAP, ServiceNow, People, Check Email) should be re-thinked and rewritten.
Idea: a button that create a ServiceNow incident that is already pre-filled with the current user data.
The page is not condensed enough and to be more efficient, data should be displayed without having to scroll to access them.
When being on user details, after clicking on one of the button (ex. Check LDAP), the back button should navigate back to the user details and not just the search bar.
When searching someone, it searchs what we type within the string
Ex : If we search cko
, it can return Azecko
That's not really pertinent. It should search by the beginning of the string
Ex : If we search aze
it return Azecko
Try implementing https://github.com/epfl-si/epfl-elements-react
If things are missing, contribute to the project.
All the data that should be provided by the active directory are "mocked". Theses data should be retrieved by querying the AD.
A file that helps newcomers to set up the project on their laptop.
Like for idp-exop, ATARI needs a /inv
route to check inventory items using zzztools.
Add a link to this repository (and maybe a link to issues) and a version number in the application's footer.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.