ae-utbm / sith3 Goto Github PK
View Code? Open in Web Editor NEWđ The current website of the AE
Home Page: https://ae.utbm.fr
License: GNU General Public License v3.0
đ The current website of the AE
Home Page: https://ae.utbm.fr
License: GNU General Public License v3.0
This is to ensure that issue numbers in GitLab and GitHub are the same
In GitLab by @Krophil on Dec 1, 2016, 18:52
Matériel :
Emprunt (objet Ă part entiĂšre) (liste dâobjets emprunt) :
Clé (hérite de matériel)
Demande
Lieu
Convention
RĂ©servation salle
In GitLab by @skia on Sep 30, 2016, 09:02
We need the Etickets quickly!
In GitLab by @skia on Jan 8, 2016, 14:57
This would be better, since Jinja2 is more recent and powerful than the Django Template Library.
This has to be done quite quick, before we have too many views to migrate, but we need to keep also the DTL, at least for the admin app.
In GitLab by @skia on Aug 22, 2016, 03:02
Don't forget:
In GitLab by @cd on Apr 4, 2017, 15:01
N'importe qui peut tourner les images et c'est permanent( l'action est applique de façon permanente).
In GitLab by @skia on Dec 13, 2016, 18:38
Ajouter un bouton quelque part pour copier recursivement les droits d'un dossier sur toute sa descendance
In GitLab by @skia on Aug 26, 2016, 21:04
In GitLab by @cd on Mar 27, 2017, 14:17
français sur la page anglaise:
Blouse : montrez aux autres Ă quoi ressemble votre blouse !
In GitLab by @skia on Dec 14, 2016, 19:14
Il faudrait rajouter deux choses dans les PDF de tréso:
In GitLab by @cd on May 15, 2017, 11:44
https://ae2.utbm.fr/register
lors de la tentative de création d'un compte avec un mail deja enregistré, on recoit l'erreur suivante avec une petit faute.
Un(e) User avec ce Adresse email existe déjà .
In GitLab by @Krophil on Feb 3, 2017, 19:54
Je pense que le problÚme vient du fait que le compte supprimé suite à la fusion est encore indexé.
Traceback:
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/core/handlers/base.py" in get_response
132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
22. return view_func(request, *args, **kwargs)
File "./core/views/site.py" in search_view
59. return render(request, "core/search.jinja", context={'result': result})
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/shortcuts.py" in render
67. template_name, context, request=request, using=using)
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/template/loader.py" in render_to_string
99. return template.render(context, request)
File "/home/sith/Sith/env/lib/python3.4/site-packages/django_jinja/backend.py" in render
106. return mark_safe(self.template.render(context))
File "/home/sith/Sith/env/lib/python3.4/site-packages/jinja2/environment.py" in render
989. return self.environment.handle_exception(exc_info, True)
File "/home/sith/Sith/env/lib/python3.4/site-packages/jinja2/environment.py" in handle_exception
754. reraise(exc_type, exc_value, tb)
File "/home/sith/Sith/env/lib/python3.4/site-packages/jinja2/_compat.py" in reraise
37. raise value.with_traceback(tb)
File "./core/templates/core/search.jinja" in top-level template code
3. {% from "core/macros.jinja" import user_link_with_pict %}
File "./core/templates/core/base.jinja" in top-level template code
129. {% block content %}
File "./core/templates/core/search.jinja" in block "content"
14. {{ user_link_with_pict(i) }}
File "./core/templates/core/macros.jinja" in template
6. <a href="{{ url("core:user_profile", user_id=user.id) }}" class="mini_profile_link" >
File "/home/sith/Sith/env/lib/python3.4/site-packages/django_jinja/builtins/extensions.py" in _url_reverse
162. return reverse(name, args=args, kwargs=kwargs)
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/core/urlresolvers.py" in reverse
578. return force_text(iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)))
File "/home/sith/Sith/env/lib/python3.4/site-packages/django/core/urlresolvers.py" in _reverse_with_prefix
495. (lookup_view_s, args, kwargs, len(patterns), patterns))
Exception Type: NoReverseMatch at /search/
Exception Value: Reverse for 'user_profile' with arguments '()' and keyword arguments '{'user_id': Undefined}' not found. 1 pattern(s) tried: ['user/(?P<user_id>[0-9]+)/$']
In GitLab by @cd on Mar 27, 2017, 14:51
français sur la page anglaise
https://pics.unixcorn.org/cakV0t8d/8rHtX6wC.png
https://pics.unixcorn.org/Mf9LkYIR/klj0qNwO.png
(en cliquant sur le bouton EN en haut a gauche de la page.)
A modifier:
Ajouter un nouveau dossier:
Fichiers:
!! Ainsi que dans la section PROP:!!
Groupe d'Ă©dition:
Groupe de vue:
Appliquer les droits récursivement:
In GitLab by @cd on Mar 20, 2017, 11:18
il est possible dâaccĂ©der a la page. https://ae2.utbm.fr/file/moderation Depuis cette page il est ensuite possible dâaccĂ©der aux photos pas encore modĂ©rĂ© et les tĂ©lĂ©charger. Il est cependant impossible d'utiliser les fonction modĂ©rer et supprimer sur la page de modĂ©ration sans les droits adĂ©quats.
In GitLab by @skia on Nov 24, 2015, 16:25
We need a public user view with the following at least:
Moreover, if the user allowed it:
In GitLab by @skia on Sep 27, 2016, 18:09
We need some groups to:
In GitLab by @skia on Feb 29, 2016, 16:32
Make some fancy tools for the clubs, linked to the other modules:
In GitLab by @cd on Mar 20, 2017, 11:19
https://ae2.utbm.fr/user/11897/stats Il est possible dâaccĂ©der a la page stats de nâimporte quel utilisateurs en rajoutant /stats dans l'url, il manque une vĂ©rification des droits. MĂȘme si l'onglet est thĂ©oriquement cachĂ©.
In GitLab by @cd on Mar 27, 2017, 13:49
en anglais, la traduction n'est pas totale.
il manque:
Ajouter un nouvel album:
Envoyer les images:
Parcourir:
In GitLab by @skia on Nov 26, 2015, 11:21
It's very important to have the most tests as possible, and every single procedure should be tested at least twice: a successful case and a failed case.
More is better, but that's a minimum.
This is a really easy task that can be done by inexperienced users, since we just need to manually check something on the website, and then automate it as a test.
Some doc on testing with Django:
In GitLab by @Krophil on Jun 12, 2017, 10:11
In GitLab by @cd on Mar 20, 2017, 11:47
Il est possible de faire cliquer un membre non cotisant sur les comptoirs.
Sur la page de saisie du code lâentrĂ©e du code d'un ancien cotisant est bloque mais en mettant directement l'id du membre dans l'url du comptoir il est possible de forcer un click. Si la personne possĂ©dĂ© de l'argent sur son compte (ex: ancien cotisant) il est possible de lui faire clicker quelquechose. Il est peut etre possible de lui mettre de l'argent sur son compte(non testĂ©). Il faut nĂ©anmoins les droits sur le comptoir afin d'effectuer cette manipulation.
In GitLab by @skia on Aug 10, 2017, 18:50
C'était une fonctionnalité pratique, de pouvoir ajouter des sujets en favoris pour les retrouver rapidement
In GitLab by @skia on Oct 21, 2016, 11:12
The setting option SITH_GROUPS needs refactoring:
git grep SITH_GROUPS
)setup
command to create the groups without the old "name" fieldThis is to ensure that issue numbers in GitLab and GitHub are the same
In GitLab by @Krophil on Jun 26, 2017, 21:29
Ex : https://ae2.utbm.fr/forum/topic/17705?page=1#msg_2275458
Two posts and the "remove" is not effective
In GitLab by @skia on Sep 27, 2016, 17:14
table
style for accounting tables, and another one for regular pages tablesThis is to ensure that issue numbers in GitLab and GitHub are the same
In GitLab by @Krophil on Jun 8, 2017, 18:34
Apparemment, il faut connecter un compte pour ravoir la photo
In GitLab by @skia on Nov 25, 2015, 09:37
Pages as plain text doesn't look nice at all! We need a nice Markdown editor, and why not many other editors, that could be added as plugins!
We should implement a LaTeX parser for advanced formatting, for cases where Markdown is too featureless...
In GitLab by @skia on Nov 24, 2015, 16:40
id
/groups: to modify a user's groupsid
/edit: to modify a user's profileid
/password: to modify a user's passwordid
/email: to modify a user's emailAll those views must have different output whether the logged user is the concerned user, or the logged user is an admin, or the logged user has no rights
In GitLab by @skia on Nov 25, 2015, 09:35
A page is not always public, so we need some right management.
We have to think about the default rights: I suggest that we take the same as the parent, and if there is no parent, set it public
The right does not applies only on pages, but must be generic!
In GitLab by @skia on Apr 11, 2016, 12:06
It should be great to have a button to clear all the members of the clubs (or more) that are not subscribed anymore!
This could be run once or twice a year, to make some easy clean up!
In GitLab by @skia on Oct 21, 2016, 11:09
In GitLab by @skia on Feb 15, 2017, 20:23
Il faudrait ajouter des triggers quand on fait certaines opérations:
Tout cela peut sûrement se mettre simplement dans la fonction User.save()
In GitLab by @cd on Mar 27, 2017, 14:04
oublie de traduction:
Ajouter:
Choisir un utilisateur:
In GitLab by @skia on Jan 7, 2016, 11:32
We need to be able to inform the user about various things, e.g.:
Feel free to complete that list!
In GitLab by @Krophil on Dec 1, 2016, 12:39
What is missing in accounting application
/accounting/
bring to light tg, ti, AE account.
Directly open current journal if only one journal open (see how to access to older journals).
For accounting admin, remove journals, club accounts and bank accounts.
/tools/
/journal/j_id/
3 bilans tabs (2/3)
Label addable only by accounting admin
Be limited to one's labels
remove duplicate labels
All treasurer can manage and remove companies
Multiple selection to print, "done", add a label
Select by id or by date
In Actions, add "Done"
Forbid clubs TI to edit or close their journals
/operation/add/
in target, add all students and third party/company
checked case by default to create duplicate in club account target
Comment not compulsory
In choose file, files need to depend of the club, not the user
Simplified types can be edited by treasurers
PDF translation
PDF for invoice call
In GitLab by @Krophil on Dec 1, 2016, 18:22
/admin/invoices_call/
PDF generation for invoice calls
PDF generation for all clicks on the month
Shortcut for accounting admin
In GitLab by @skia on Nov 24, 2015, 16:20
We need to send mails when:
In GitLab by @skia on Dec 6, 2016, 13:42
Il faudrait que le formulaire accepte plusieurs gens d'un coup avant de cliquer sur valider
In GitLab by @skia on Nov 26, 2015, 11:10
Currently, we have the default one, but it would be nice to pimp it!
This is not an emergency, but it can be an easy task for a Django beginner.
In GitLab by @cd on Mar 20, 2017, 11:19
https://ae2.utbm.fr/file/moderation la date/heure est en UTC+0 et non en UTC+1 (paris)
In GitLab by @skia on Dec 3, 2015, 17:16
See the release note for changes: https://docs.djangoproject.com/en/1.9/releases/1.9/
Les dĂ©pendances Poetry doivent ĂȘtre mise Ă jour / nettoyĂ©e
In GitLab by @sli on Oct 13, 2016, 23:22
Find a way to display a once editable field in a read only way (with backend verification) in the page
In GitLab by @skia on Nov 25, 2015, 09:32
We saving a page, we must not overwrite it, because it would be possible to loose information. We need to create a new revision with the content (e.g. as a PageRev object), and save the last revision on the related Page object
This is to ensure that issue numbers in GitLab and GitHub are the same
In GitLab by @sli on Sep 27, 2016, 18:14
When no user is connected on the site but only barmen, the atocomplete field does not work
In GitLab by @cd on May 15, 2017, 11:30
accĂšs a ces page:
https://ae2.utbm.fr/stock/3
https://ae2.utbm.fr/stock/3/stock_item/new_item
possibilité de créer des nouveau item dans le sotck
https://ae2.utbm.fr/stock/new/counter/4
possibilité de créer des nouveau stock
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.