Adrian Moennich
84f4bd8816
Rename ~IndicoPlugin.hidden => .configurable
2015-01-19 13:34:08 +01:00
Adrian Moennich
d3340bc10f
Payment/PayPal: Validate 'business' setting
2015-01-15 14:10:06 +01:00
Adrian Moennich
52eb46c7ac
Payment/PayPal: Import event settings from ZODB
2015-01-15 13:38:31 +01:00
Ilias Trichopoulos
3a23e7026e
Payment/PayPal: Add logger for refund request
2015-01-15 10:34:47 +01:00
Adrian Moennich
713d9703b1
Payment/PayPal: Remove useless class
2015-01-14 11:36:28 +01:00
Jacques Dafflon
e553a2baed
Payment/PayPal: Fix transaction info warning box
...
Hide the warning box indicating mismatching amounts paid/expected in the
registrant payment details with Paypal when the amounts are correct
2015-01-14 11:35:49 +01:00
Adrian Moennich
0a2aaf4ee3
Payment/PayPal: Convert amount to float
2015-01-14 11:12:25 +01:00
Adrian Moennich
84f89c8671
Don't use getValue() in ZODB importer
...
Using methods of legacy objects there is unsafe because they will
eventually be removed and the migrations still need to work.
2015-01-14 09:51:58 +01:00
Ilias Trichopoulos
3539db54f4
Payment/PayPal: Add params for users w/o indico acc
2015-01-13 14:59:13 +01:00
Adrian Moennich
4dc8fa3cb1
Payment/PayPal: use local success/cancel endpoints
...
They were removed from the core since they belong into the plugins.
Also some refactoring (separate blueprint module, better RH names)
2015-01-13 11:59:48 +01:00
Adrian Moennich
9d9c5cfe6a
Payment/PayPal: BEtter transaction info if migrated
2015-01-13 09:28:59 +01:00
Jacques Dafflon
0ba04ee90c
Payment: Add logos for manual and paypal
2015-01-13 09:28:36 +01:00
Ilias Trichopoulos
9932656558
Use PluginCategory enum
2015-01-12 10:53:00 +01:00
Ilias Trichopoulos
b2a8c54841
Payment/Paypal: Warning for mismatched paid amount
...
Store transaction even if the amount paid is not the same
as the required amount
2015-01-09 17:24:08 +01:00
Ilias Trichopoulos
5b52d3edbb
Payment/PayPal: Replace urllib with requests
2015-01-09 13:59:38 +01:00
Ilias Trichopoulos
38a8a67115
Payment/PayPal: Merge loggers
2015-01-09 11:03:21 +01:00
Adrian Moennich
9088738f69
Payment: Remove "Payment: " from plugin names
2015-01-09 10:12:26 +01:00
Ilias Trichopoulos
a912a226b7
Assign categories to plugins
2015-01-08 17:51:27 +01:00
Ilias Trichopoulos
e34013fcb7
Payment/PayPal: Add transaction details
2015-01-08 17:51:27 +01:00
Ilias Trichopoulos
77793cf330
Payment/PayPal: Verify payment amount
2015-01-08 17:51:27 +01:00
Adrian Moennich
5bbdf02263
Payment/PayPal: Various fixes
...
- use application-level ordered parameter_storage_class
- fix verification in case of names/titles containing umlauts
- don't json-encode twice (JSON field already handles the encoding)
- log business mismatches
- add missing i18n
2015-01-08 15:03:15 +01:00
Adrian Moennich
ad4f6fa464
Payment: Add MANIFEST.in
...
This is necessary so the template folders are included when installing
the package!
2015-01-05 15:22:09 +01:00
Adrian Moennich
bf55f0d0a2
Payment/PayPal: use unicode_literals, remove space
2015-01-05 15:22:09 +01:00
Ilias Trichopoulos
2adc9ced58
Payment/PayPal: Change 'confirm' to 'return' page
...
Since we don't receive only confirmation messages in that page
2015-01-05 15:22:09 +01:00
Alejandro Avilés
8f1f1b8ba4
Payment/PayPal: Use transaction creation wrapper
2015-01-05 15:22:09 +01:00
Alejandro Avilés
77f81a6e1e
Payment/PayPal: Use create_next for transactions
2015-01-05 15:22:09 +01:00
Alejandro Avilés
8cf628acb7
Payment/PayPal: Restrict event payment settings
2015-01-05 15:22:09 +01:00
Alejandro Avilés
6da42773a5
Payment/PayPal: Add default url
2015-01-05 15:22:09 +01:00
Ilias Trichopoulos
f731c98b56
Payment/PayPal: Add invoice
...
to avoid multiple payments
2015-01-05 15:22:09 +01:00
Ilias Trichopoulos
6cfff0becd
Define blueprint and RH for notification
2015-01-05 15:22:09 +01:00
Ilias Trichopoulos
a5c8628663
Payment/PayPal: Initial commit
2015-01-05 15:22:09 +01:00
Adrian Moennich
c1dcd259d6
Payment/Manual: Show payment details
2015-01-05 15:22:09 +01:00
Adrian Moennich
f768b294d7
Payment/Manual: Nicer plugin/method name
2015-01-05 15:22:09 +01:00
Adrian Moennich
f428fe4bd0
Payment/Manual: Add settings
2015-01-05 15:22:09 +01:00
Adrian Moennich
0d8678ce8f
Payment/Manual: Add plugin stub
2015-01-05 15:22:09 +01:00
Adrian Moennich
863edb8e2d
Piwik: Only show side menu link if user has access
2015-01-05 15:21:46 +01:00
Alejandro Avilés
cfc29f0149
PEP8
2014-12-05 10:59:30 +01:00
Adrian Moennich
c59e98c96a
Update setup.py urls
2014-11-26 10:01:05 +01:00
Adrian Moennich
c3b4890593
LiveSync: Extend admin/base.html
2014-11-24 11:21:23 +01:00
Ilias Trichopoulos
def43f133d
LiveSync: Add info message when no agents
2014-11-21 17:26:09 +01:00
Adrian Moennich
18001b89fe
Chat: Use form_rows macro
2014-11-21 15:07:36 +01:00
Ilias Trichopoulos
447548cbd9
Chat: Use form fieldset
...
fixes #2
2014-11-21 15:07:28 +01:00
Ilias Trichopoulos
b96818c03a
Chat: Improve chat details layout in event page
2014-11-20 17:46:41 +01:00
Ilias Trichopoulos
f993c714ed
Chat: Add info message if the table has no rows
2014-11-20 17:46:41 +01:00
Adrian Moennich
b330b3d367
Use new signal namespaces
2014-11-20 16:26:22 +01:00
Adrian Moennich
efabd574d6
LiveSync: Remove debug print statements
2014-11-20 16:24:55 +01:00
Adrian Moennich
ea0a03cfca
Add run-tests to run all unit tests
...
We need to run it from the correct folder containing pytest.ini in
case the tests need certain indico plugins.
2014-11-20 11:54:34 +01:00
Adrian Moennich
a2aa6f8c70
LiveSync: Rename agent.py to backend.py
2014-11-20 11:36:20 +01:00
Adrian Moennich
e4e7c5bd1f
LiveSync: Rename agents to backends
2014-11-20 11:21:52 +01:00
Ilias Trichopoulos
5c0e092133
Beautify interface
2014-11-19 17:34:28 +01:00