Commit Graph

397 Commits

Author SHA1 Message Date
Serghei Mihai 9a63364d5c lingo: item pdf download view (#8220) 2015-12-25 21:18:17 +01:00
Serghei Mihai d078408b57 lingo: active and history items cells (#7994) 2015-12-25 21:18:17 +01:00
Serghei Mihai c0945978ad lingo: provide user email payment backend (#8038) 2015-12-25 21:18:17 +01:00
Serghei Mihai 38b2e40194 lingo: add paybox payment service (#8032) 2015-12-25 21:18:17 +01:00
Frédéric Péters 654982d778 lingo: allow passing multiple amounts (#7471) 2015-12-25 21:18:17 +01:00
Frédéric Péters 8188b36d38 lingo: lookup user from NameID using new mellon object 2015-12-25 21:18:17 +01:00
Frédéric Péters 48938c98f5 lingo: add missing basket link template 2015-12-25 21:18:17 +01:00
Frédéric Péters 20ec4fa1ff lingo: add a cell to be a short link to the basket 2015-12-25 21:18:17 +01:00
Frédéric Péters b8e1e2e03d lingo: fix testing environment where no user is available 2015-12-25 21:18:17 +01:00
Frédéric Péters 0a12ffdb67 lingo: declare new URLs and actions via django.apps (#6979) 2015-12-25 21:18:17 +01:00
Frédéric Péters 16692b692b lingo: don't display cells to anonymous users 2015-12-25 21:18:17 +01:00
Frédéric Péters 9c29693dcd lingo: track transaction status, handle cancellations (#6999) 2015-12-25 21:18:17 +01:00
Frédéric Péters 81dc29d045 lingo: declare success url for regie management views 2015-12-25 21:18:17 +01:00
Frédéric Péters 11725f31da lingo: register manager page into combo (#6702) 2015-12-25 21:18:17 +01:00
Frédéric Péters 7378aeaf88 lingo: add basic management of regies (#6702) 2015-12-25 21:18:17 +01:00
Frédéric Péters ec8b79d98e lingo: add French translations 2015-12-25 21:18:17 +01:00
Frédéric Péters f7fca2f99a lingo: hide combo cell types if no regie are defined 2015-12-25 21:18:16 +01:00
Frédéric Péters eda81a82f8 lingo: remove unused imports 2015-12-25 21:18:16 +01:00
Frédéric Péters 839fe0686a lingo: add a "recent transactions" combo cell 2015-12-25 21:18:16 +01:00
Frédéric Péters ad80027ad5 lingo: use timezone.now() instead of datetime.now() 2015-12-25 21:18:16 +01:00
Frédéric Péters 3a19ec0e01 lingo: notify wcs synchronously for now, with a short timeout 2015-12-25 21:18:16 +01:00
Frédéric Péters a1812cd48b lingo: notify wcs of paid items 2015-12-25 21:18:16 +01:00
Frédéric Péters a857abb8d8 lingo: handle posting form and receiving callbacks 2015-12-25 21:18:16 +01:00
Frédéric Péters 6cd32e39b5 lingo: declare ingenico (ogone) service 2015-12-25 21:18:16 +01:00
Frédéric Péters 1d42ebc729 lingo: send request to payment service 2015-12-25 21:18:16 +01:00
Frédéric Péters e11ef16656 lingo: add initial migration 2015-12-25 21:18:16 +01:00
Frédéric Péters 98100a5d20 lingo: turn basket into a form 2015-12-25 21:18:16 +01:00
Frédéric Péters d13d62dd73 lingo: fill basket item with details from request 2015-12-25 21:18:16 +01:00
Frédéric Péters fa45b9b6ab lingo: add i18n to basket template 2015-12-25 21:18:16 +01:00
Frédéric Péters 6bed69145a lingo: mark itself as irrelevant if the basket is empty 2015-12-25 21:18:16 +01:00
Frédéric Péters 0932cbcd6a lingo: add "my basket" combo cell type (#6290) 2015-12-25 21:18:16 +01:00
Frédéric Péters 6c6c5c8635 lingo: add api to add items to basket, with fake values for now 2015-12-25 21:18:16 +01:00
Frédéric Péters 2e510a06e2 lingo: add basketitem model 2015-12-25 21:18:16 +01:00
Frédéric Péters e24b7bac2b lingo: add api view to get list of regies 2015-12-25 21:18:16 +01:00
Frédéric Péters ba24ce9bc8 lingo: add simple model for regies 2015-12-25 21:18:16 +01:00
Frédéric Péters 81a940367d lingo: don't use migrations system for the moment 2015-12-25 21:18:15 +01:00
Frédéric Péters 29c9abc5a2 lingo: hook into combo plugin system 2015-12-25 21:18:15 +01:00
Frédéric Péters b5ceeea21c lingo: start as a standalone module
Lingo was started as a standalone module and the commits where later crafted
onto the combo repository.
2015-12-25 21:18:08 +01:00
Benjamin Dauvergne 5ec656f678 jekins.sh: replace XStatic-Chart.js by XStatic-ChartNew.js 2015-12-23 17:53:55 +01:00
Benjamin Dauvergne 41f2ea69ba debian: update pydist-overrides for ChartNew.js 2015-12-23 16:45:30 +01:00
Thomas NOËL bc44ce7e98 update french translation (#9070) 2015-12-23 16:26:29 +01:00
Benjamin Dauvergne 1adea6ad03 update french translation (#9217) 2015-12-23 10:19:25 +01:00
Benjamin Dauvergne 3e3d892f3e dataviz: replace Chart.js by ChartNew.js for rendering charts (fixes #9217) 2015-12-23 10:18:29 +01:00
Benjamin Dauvergne c206fe11f7 dataviz: use submitted cube value instead of instance value if present (fixes #9218) 2015-12-23 09:27:02 +01:00
Frédéric Péters 2e8e3f9b9b wcs: sign requests done by manager to present forms/categories (#9370) 2015-12-19 19:18:35 +01:00
Frédéric Péters 565d9f5f54 build: add missing sys import 2015-12-19 19:18:35 +01:00
Frédéric Péters 4f32863de0 debian: add missing python-django to build-depends 2015-12-19 19:18:35 +01:00
Frédéric Péters 06b0cb4912 manager: don't update html of cells with a ckeditor (#9367) 2015-12-18 12:55:40 +01:00
Frédéric Péters 8e8f6828b3 wcs: turn "current forms" cell into a "user forms" cell, with options (#9070) 2015-12-18 09:51:06 +01:00
Frédéric Péters f605f88185 misc: fix ajax-loading of empty cell (#9223)
This is a workaround for jQuery .replaceWith() not working with empty strings.
2015-12-16 12:03:21 +01:00