325 Commits

Author SHA1 Message Date
Pedro Ferreira
c87ef09d64 VC/Vidyo: Add room name & PIN validation, automute default 2015-02-26 17:22:37 +01:00
Jacques Dafflon
18e40f8ab3 VC/Vidyo: Update the settings form and VC Room form
- adds fields for the settings form
 - set strict mode for the plugin
 - defaults for settings form values
 - adds fields to the VC Room forma
 - validation for VC Room form fields
2015-02-26 17:22:29 +01:00
Ilias Trichopoulos
0a3d08c32a VC/Vidyo: Scaffolding for Vidyo plugin 2015-02-26 12:31:57 +01:00
Ilias Trichopoulos
1e27112835 VC: Add a dummy vc plugin for testing 2015-02-26 12:31:57 +01:00
Adrian Moennich
898a162ccf Livesync: Do not fail on contribution deletion 2015-02-20 18:48:42 +01:00
Adrian Moennich
21186d686d Chat: Remove unused code 2015-02-11 16:16:25 +01:00
Adrian Moennich
b49fdbbd28 Chat: Use new dropdown on /chat page
Not very pretty due to the button being higher than normal text lines,
but it'll eventually be adapted to the style for videoconference rooms.
2015-02-11 15:46:08 +01:00
Ilias Trichopoulos
b5ce5531d4 Chat: Improve chat rooms rows layout 2015-02-11 15:44:27 +01:00
Adrian Moennich
1adc5b9cdd Search: Port fix from v1.9
Original fix was in indico/indico#1706
2015-01-30 15:50:41 +01:00
Adrian Moennich
414ca219a7 LiveSync: Use PyIntEnum 2015-01-26 13:24:49 +01:00
Indico Team
79c567eab0 Unify file headers and bump copyright year to 2015 2015-01-22 12:07:32 +01:00
Alejandro Avilés
87b2c1f43c Payment/Paypal: Adapt to transaction simpler API 2015-01-21 16:54:25 +01:00
Adrian Moennich
e820d24cbf Payment/PayPal: Test validate_business 2015-01-21 11:14:08 +01:00
Adrian Moennich
7ea35bf7f0 Payment/PayPal: Rename paypal_test.py 2015-01-21 11:13:35 +01:00
Adrian Moennich
a2ce283263 Payment/PayPal: Test IPN RH 2015-01-21 10:35:56 +01:00
Adrian Moennich
6e5db38714 Payment/PayPal: Test verify_{amount,business} 2015-01-20 17:59:10 +01:00
Alejandro Avilés
7f6d9673b4 Livesync: Add --force to run command 2015-01-19 17:20:46 +01:00
Adrian Moennich
691e40bec9 Chat: Use StringField instead of TextField 2015-01-19 15:21:58 +01:00
Adrian Moennich
0ac7945969 Remove strip_whitespace filters
They are not automatically added by IndicoForm
2015-01-19 15:08:05 +01:00
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