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

Articuno booth angular #16

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

Conversation

josperdom1
Copy link

@josperdom1 josperdom1 commented Dec 2, 2019

Added an empty angular project in booth module in order to implement an advanced interface to voting process using the Django API.

alvarodelaflor and others added 30 commits October 21, 2019 12:53
Added to run travis as local_settings.py
Add explanations for commit formatting
Add possible values to <module> in commit formatting
fix last commit
Added .DS_Store files created by macOS filesystem to .gitignore
Initializing Angular project to provide an advanced interface for voitng process based on Djangos wadobo API.

Testing issue auto-closing -> #10
In the hidden folder '.gitresource' a commit template has been added, to activate this feature use '$ git config commit.template PATH/OF/FILE'
Following the last practice, the auto-deply of Heroku has been added in an app called 'decide-articuno'.
Removed node modolues for angular app and added to git ignore.
As in last section of practice, the test refering auth_mock in mixnt has to be commented in order to pass the travis evaluation test.
Minimal home page which contains a menu that allows login into the
administration panel.

This page can be used as a basis for implementing new options.

Resolves #15
Angular app has been  successfully connected to Django REST framework.
	+ Angular model for Voting entity: id, name.
	+ Lisintg by voting name (no css applied)
Angular routing has been implemented to the voting process by id.
Updated settings.pi and miscelaneus code added to update the branch for new colaborators.
Created empty voting form module, it will be implemented using driven model forms.
This commit adds a preliminar login implementation in which the login token is shown on screen
While testing the API, several services where created but finally only 'Dataservice.ts' will work.
Both methods working but not asynchrnous, need to be checked.
Added async functions to the login form, now we can get 'token', 'user_id' once form is submitted.
josperdom1 and others added 7 commits January 2, 2020 23:14
First try creating a form for voitng in angular, as a component "voting-form"
You can select options, when submit the form bind the selected options numbers and prints in the console log.
Declare behaviourSubject as observable to interact with variables globlally in dataservice.ts
Modules are now only shown when appropriate.
Closes #58
showing listing after login
Implemented 5 model test via Jasmine. Run using "ng test"

close#83
jesgamlar referenced this pull request in Decide-part-Penyagolosa/Decide Jan 2, 2022
danidinogo referenced this pull request in Decide-part-Penyagolosa/Decide Jan 2, 2022
Se ha comenzado a configurar el repositorio del grupo para la automatización de las pruebas.
danidinogo referenced this pull request in Decide-part-Penyagolosa/Decide Jan 2, 2022
Se ha terminado de configurar la automatizción de las pruebas en nuestro repositorio.
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
JSnow11 added a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 4, 2022
bencrealc referenced this pull request in Decide-part-Penyagolosa/Decide Jan 6, 2022
moncalvillo added a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 7, 2022
alvechdel added a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 7, 2022
Jomer1998 referenced this pull request in Decide-part-Penyagolosa/Decide Jan 9, 2022
Se han corregido los módulos sobre los que ejecutar las pruebas en el workflow.
Jomer1998 referenced this pull request in Decide-part-Penyagolosa/Decide Jan 9, 2022
Jomer1998 referenced this pull request in Decide-part-Penyagolosa/Decide Jan 9, 2022
Se ha suprimido el paso de ejecución de los tests de visualizer, debido a que uno de esos tests (exitoso en la ejecución local) falla al no poder arrancar Chrome.
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 pushed a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
JSnow11 added a commit to Full-Tortuga/decide-full-tortuga that referenced this pull request Jan 9, 2022
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.

5 participants