Timeline



10 Dec 2014:

22:18 Changeset [12193] by Henrik Bettermann
Fix test. Registration comes before application.
16:38 Changeset [12192] by Henrik Bettermann
Registration and Application Portal/System? (RAPS) Adjust localization.
14:07 Changeset [12191] by Henrik Bettermann
Do not import codes with spaces.
11:43 Changeset [12190] by Henrik Bettermann
UserProcessor?: Check if imported roles do exist in the portal.
11:12 Changeset [12189] by Henrik Bettermann
We need to check if imported roles do exist.
09:33 Changeset [12188] by Henrik Bettermann
Increase fees.

9 Dec 2014:

16:54 Changeset [12187] by Henrik Bettermann
Change NCE school fees.
16:45 Changeset [12186] by Henrik Bettermann
Remove session configuration. We do not have sessions in Ikoba.
16:24 Changeset [12185] by Henrik Bettermann
Replace 'not displayable' in docs_as_flowables.
15:58 Changeset [12184] by Henrik Bettermann
Add watermark to attached pdf files.
14:45 Changeset [12183] by Henrik Bettermann
Create document slip with thumbnail.
11:04 Changeset [12182] by Henrik Bettermann
Add PDFMergeDocumentSlipPage which merges the pdf slip with pdf files …
06:22 Changeset [12181] by Henrik Bettermann
Customize products importer and exporter.
05:21 Changeset [12180] by Henrik Bettermann
Choose consistent exporter names.
02:28 Changeset [12179] by uli
Manage countries supported by PayPal?

8 Dec 2014:

16:55 Changeset [12178] by Henrik Bettermann
Use fantasy field names in base classes to point out that these names …
16:30 Changeset [12177] by Henrik Bettermann
svn propset
16:27 Changeset [12176] by Henrik Bettermann
First custom components in products module. - work in progress -
15:24 Changeset [12175] by Henrik Bettermann
Fill trunk. Components are not yet customized.
15:17 Changeset [12174] by Henrik Bettermann
15:17 Changeset [12173] by Henrik Bettermann
15:17 Changeset [12172] by Henrik Bettermann
15:16 Changeset [12171] by Henrik Bettermann
12:32 Changeset [12170] by Henrik Bettermann
Adjust Diazo theme. Remove useless tools. Fix versions.cfg.
07:14 Changeset [12169] by Henrik Bettermann
Define is_verifiable as probably requested. Adjust test.
06:17 Changeset [12168] by Henrik Bettermann
Documents can't be verified without file(s) attached. Let …
05:14 Changeset [12167] by Henrik Bettermann
Rename contract property attribute to be more in line with documents.

7 Dec 2014:

22:24 Changeset [12166] by Henrik Bettermann
We need to protect also the manage form page of documents. Officers …
21:45 Changeset [12165] by Henrik Bettermann
Ensure that setMD5 really receives file objects and not None.
19:48 Changeset [12164] by Henrik Bettermann
Add some comments to emphasize that we usually attach only one file to …
18:29 Changeset [12163] by uli
We won't store things in payments, will we?
15:13 Changeset [12162] by Henrik Bettermann
Set md5 attributes when verifying a document.
10:07 Changeset [12161] by Henrik Bettermann
Define connected_files and getMD5 for all kind of customer documents.
07:56 Changeset [12160] by Henrik Bettermann
Extend IDocument (prepare for file verification).

6 Dec 2014:

00:51 Changeset [12159] by uli
pyflakes.

5 Dec 2014:

23:27 Changeset [12158] by uli
Make Payment a full citizen.
23:16 Changeset [12157] by uli
Remove OnlinePayment?. All payments are online payments.
18:31 Changeset [12156] by Henrik Bettermann
get_documents and get_contracts take only one argument.
18:30 Changeset [12155] by Henrik Bettermann
A catalog should be called catalog.
17:17 Changeset [12154] by uli
Fix test.
17:14 Changeset [12153] by uli
More tests for payments.
17:13 Changeset [12152] by uli
Fix state.
15:43 Changeset [12151] by Henrik Bettermann
Catch InvalidTransitionError? in UI.
10:19 Changeset [12150] by Henrik Bettermann
Add faculty.
10:12 Changeset [12149] by Henrik Bettermann
Breaking a line leads to missing spaces on pdf slips.
10:01 Changeset [12148] by Henrik Bettermann
Maint payment checking disabled on Dec 5th, 2014.
07:09 Changeset [12147] by Henrik Bettermann
Change text in clearance invitation letter.

4 Dec 2014:

18:11 Changeset [12146] by Henrik Bettermann
Do not export is_editable and is_approvable.
18:11 Changeset [12145] by Henrik Bettermann
Undo the approval of contract and raise an exception if contract does …
18:10 Changeset [12144] by Henrik Bettermann
Add property attribute is_approvable.
12:22 Changeset [12143] by Henrik Bettermann
Add contract exporter.
10:17 Changeset [12142] by Henrik Bettermann
Nationality and sex must be edited by pre-admission applicants.
04:04 Changeset [12141] by uli
Remove senseless constructor.
04:03 Changeset [12140] by uli
pyflakes.
04:01 Changeset [12139] by uli
Add interface methods in Payment class.
04:01 Changeset [12138] by uli
Try to make IPayment more consistent.
03:29 Changeset [12137] by uli
logger_info should probably go into Logger class (if really needed).
03:03 Changeset [12136] by uli
Remove attributes probably not needed.
02:50 Changeset [12135] by uli
pep8.
02:29 Changeset [12134] by uli
Conform to interface and generate unique ids.
02:28 Changeset [12133] by uli
Add first tests for local Payment.
02:27 Changeset [12132] by uli
Knipicking.

3 Dec 2014:

18:12 Changeset [12131] by Henrik Bettermann
Adjust tests.
18:12 Changeset [12130] by Henrik Bettermann
customer_id is replaced by user_id.
18:11 Changeset [12129] by Henrik Bettermann
Use ISampleContract for ContractProcessor?.
18:10 Changeset [12128] by Henrik Bettermann
user_id is customer_id.
18:09 Changeset [12127] by Henrik Bettermann
When checking conversion during import, contracts do not belong to …
18:06 Changeset [12126] by Henrik Bettermann
Add property attribute user_id. Add indexes user_id and state to catalog.
12:18 Changeset [12125] by Henrik Bettermann
Add batch processor for contracts.
10:49 Changeset [12124] by Henrik Bettermann
Revert changes from last revision. This was an accidental commit.
10:25 Changeset [12123] by Henrik Bettermann
06:43 Changeset [12122] by Henrik Bettermann
Do only provide invitation letter if physical_clearance_date is set …
05:14 Changeset [12121] by Henrik Bettermann
Add clearance invitation slip.

2 Dec 2014:

20:37 Changeset [12120] by Henrik Bettermann
Rename field.
14:38 Changeset [12119] by Henrik Bettermann
Implement HREFDisplayWidget which renders a persistent object title …
12:24 Changeset [12118] by Henrik Bettermann
Simplify pagetemplate.
09:27 Changeset [12117] by uli
pep8.
09:26 Changeset [12116] by uli
Change lineendings to unix style.
08:34 Changeset [12115] by uli
pep8, pyflakes.
08:30 Changeset [12114] by uli
Adapt to change interface.
08:30 Changeset [12113] by uli
Try to incorporate a more general idea of payments.
06:51 Changeset [12112] by Henrik Bettermann
Replace 'apptype' by 'contype'.
06:47 Changeset [12111] by Henrik Bettermann
Parse subversion Id keyword.
06:43 Changeset [12110] by Henrik Bettermann
svn propset svn:keywords "Id"
06:41 Changeset [12109] by Henrik Bettermann
svn propset svn:keywords "Id"
06:36 Changeset [12108] by Henrik Bettermann
Add test for ClearanceRequestedStudentExporter?.

1 Dec 2014:

16:13 Changeset [12107] by Henrik Bettermann
Add date_of_invitation field. Add ClearanceRequestedStudentExporter?. …
16:09 Changeset [12106] by uli
Create new payments branch.
16:07 Changeset [12105] by uli
Remove obsolete branch.
14:43 Changeset [12104] by Henrik Bettermann
Ease customization of STUDENT_EXPORTER_NAMES.
09:59 Changeset [12103] by Henrik Bettermann
Add sample contract interfaces with additional document field. Use …
06:46 Changeset [12102] by Henrik Bettermann
Change some copyright dates.
06:41 Changeset [12101] by Henrik Bettermann
Add tests for ConCatProductSource? and CustomerDocumentSource?.
05:51 Changeset [12100] by Henrik Bettermann
We don't need a contains method since there are usually only a few …

30 Nov 2014:

21:08 Changeset [12099] by Henrik Bettermann
Renaming batch 3
21:00 Changeset [12098] by Henrik Bettermann
Renaming batch 2
20:49 Changeset [12097] by Henrik Bettermann
The term 'application' should really not be used in Python-based …
11:53 Changeset [12096] by Henrik Bettermann
Adjust logging formats. Inform applicants_catalog when …
09:12 Changeset [12095] by Henrik Bettermann
Add event subscriber handle_product_removed which ensures that also …
08:12 Changeset [12094] by Henrik Bettermann
Add applications_catalog. We need this catalog for imports. Add …
05:55 Changeset [12093] by Henrik Bettermann
Test AppCatProductSource? in browser test.

29 Nov 2014:

17:37 Changeset [12092] by Henrik Bettermann
Add product field with source AppCatProductSource? for filtering …
12:39 Changeset [12091] by Henrik Bettermann
Add browser tests and fix.
07:57 Changeset [12090] by Henrik Bettermann
Add application browser components.

28 Nov 2014:

21:35 Changeset [12089] by Henrik Bettermann
Implement application content components and rework workflows.
16:37 Changeset [12088] by Henrik Bettermann
Move and rename some dicts.
16:17 Changeset [12087] by Henrik Bettermann
Rename dictionaries in order to not confuse all the dicts. Rename …
09:55 Changeset [12086] by Henrik Bettermann
Rename some exporter classes: singular not plural.
09:55 Changeset [12085] by Henrik Bettermann
Remove unnecessary customization.
09:54 Changeset [12084] by Henrik Bettermann
Rename some exporter classes: singular not plural.
09:53 Changeset [12083] by Henrik Bettermann
Rename some exporter classes: singular not plural.
09:53 Changeset [12082] by Henrik Bettermann
Rename some exporter classes: singular not plural.
09:53 Changeset [12081] by Henrik Bettermann
Rename some exporter classes: singular not plural.
08:59 Changeset [12080] by Henrik Bettermann
Rename some exporter classes: singular not plural.
08:50 Changeset [12079] by Henrik Bettermann
Rename some exporter classes: singular not plural.
08:24 Changeset [12078] by Henrik Bettermann
Add application_category attribute to products.
07:29 Changeset [12077] by Henrik Bettermann
Add product exporter with tests.
06:56 Changeset [12076] by Henrik Bettermann
Singular not plural.
06:12 Changeset [12075] by Henrik Bettermann
Fix tab number. Show flash mesage when ading faculties.
05:45 Changeset [12074] by Henrik Bettermann
Display an image instead of text for NGREN logo.

27 Nov 2014:

21:11 Changeset [12073] by Henrik Bettermann
Add batch processor for products.
17:08 Changeset [12072] by Henrik Bettermann
Add more products browser tests.
08:21 Changeset [12071] by Henrik Bettermann
Make tests a package.
08:19 Changeset [12070] by Henrik Bettermann
Move test to the right place.
08:18 Changeset [12069] by Henrik Bettermann
Initialize browser tests.
07:48 Changeset [12068] by Henrik Bettermann
Add local role ProductManager?. We don't need local roles for the …
07:11 Changeset [12067] by Henrik Bettermann
Upgrade manage form pages.
06:36 Changeset [12066] by Henrik Bettermann
We don't need the logger. We are using the app logger (main.log).

26 Nov 2014:

18:23 Changeset [12065] by Henrik Bettermann
First products browser components. - work in progress -
15:32 Changeset [12064] by Henrik Bettermann
Add products module.
15:20 Changeset [12063] by Henrik Bettermann
We don't need a logger for documents only.
13:03 Changeset [12062] by Henrik Bettermann
Add PDFDocumentSlipPage and related components.
06:20 Changeset [12061] by Henrik Bettermann
Introduce a pay_item_id for part-time for the first time on this portal.

25 Nov 2014:

18:44 Changeset [12060] by uli
Merge changes from uli-payments back into trunk.
17:39 Changeset [12059] by Henrik Bettermann
Add pdf download button to downloads page.
17:09 Changeset [12058] by Henrik Bettermann
Add test for pdf file viewlets.
13:15 Changeset [12057] by Henrik Bettermann
Use a baseclass for customer documents. That eases file viewlet …
11:44 Changeset [12056] by Henrik Bettermann
Replace classname by class_name (see Passig & Jander).
11:31 Changeset [12055] by Henrik Bettermann
Do not show last_transaction_date on DocumentDisplayFormPage?. This is …
11:29 Changeset [12054] by Henrik Bettermann
Use classname from import file to check if the right processor has …
08:19 Changeset [12053] by Henrik Bettermann
Add second customer document class. Select document factory when …

24 Nov 2014:

12:33 Changeset [12052] by Henrik Bettermann
Render datatable on pdf slip.
11:27 Changeset [12051] by Henrik Bettermann
Add pdf utility methods first pdf slip components.
11:03 Changeset [12050] by Henrik Bettermann
Rename files.py fileviewlets. This module contains browser components only.
08:40 Changeset [12049] by Henrik Bettermann
Add test to ensure that credit load limit deactivation works.
08:15 Changeset [12048] by Henrik Bettermann
Disable maximum credit load by setting maxCresits 0 or None.
08:15 Changeset [12047] by Henrik Bettermann
Increase distance of button to table.
07:04 Changeset [12046] by Henrik Bettermann
Emergency fix. We need a test for that.
00:06 Changeset [12045] by uli
pep8.
00:05 Changeset [12044] by uli
Add a sample payment.
00:03 Changeset [12043] by uli
Disable expensive paypal tests by default and add test for standard …

23 Nov 2014:

23:41 Changeset [12042] by uli
One package paypalsdk relies on requires a fairly recent setuptools …
23:40 Changeset [12041] by uli
With paypalsdk we need another helper lib installed. Tell about that.
17:07 Changeset [12040] by Henrik Bettermann
Add test.
16:54 Changeset [12039] by Henrik Bettermann
Implement customer self-registration.
05:31 Changeset [12038] by Henrik Bettermann
Rename file viewlets.

22 Nov 2014:

18:42 Changeset [12037] by Henrik Bettermann
Add test for managing customer document file uploads.
18:19 Changeset [12036] by Henrik Bettermann
Test file upload by customer.
10:14 Changeset [12035] by Henrik Bettermann
Add document file viewlets. Tests will follow.
07:23 Changeset [12034] by Henrik Bettermann
Add 'final submit' action.
06:37 Changeset [12033] by Henrik Bettermann
Display document state.

21 Nov 2014:

18:52 Changeset [12032] by Henrik Bettermann
Implement translated_state property correctly so that we can more …
13:09 Changeset [12031] by uli
Update docs.
13:09 Changeset [12030] by uli
Activate PayPal? SDK on instance startup.
13:07 Changeset [12029] by uli
Provide a global PayPal? SDK activation.
13:05 Changeset [12028] by Henrik Bettermann
Add view and viewlet for customer document transitions.
10:02 Changeset [12027] by uli
Add header.
10:01 Changeset [12026] by uli
Set keywords properties for Id.
09:57 Changeset [12025] by uli
Fix underline length.
09:54 Changeset [12024] by uli
Fix too short underline; line wraps.
09:52 Changeset [12023] by uli
Include paypal docs.
09:51 Changeset [12022] by uli
Add docs for paypal.
09:46 Changeset [12021] by uli
More docs.
09:19 Changeset [12020] by Henrik Bettermann
Fix test.
08:58 Changeset [12019] by uli
Give hints to get people started with paypal.
08:07 Changeset [12018] by Henrik Bettermann
Add more browser components for document editing. Editing is allowed …
05:51 Changeset [12017] by Henrik Bettermann
Add state property.
05:08 Changeset [12016] by Henrik Bettermann
Add more customer document components.

20 Nov 2014:

21:39 Changeset [12015] by Henrik Bettermann
Add first browser components with tests.
17:23 Changeset [12014] by uli
First basic paypal helpers (mainly to make sure, tests work).
17:22 Changeset [12013] by uli
Some paypal-related tests.
16:26 Changeset [12012] by uli
Move old tests into new dir.
16:24 Changeset [12011] by uli
Create test dir for payments.
16:19 Changeset [12010] by uli
pep8.
15:52 Changeset [12009] by Henrik Bettermann
Fix button design.
15:45 Changeset [12008] by Henrik Bettermann
Remove credit load limit entirely.
09:10 Changeset [12007] by Henrik Bettermann
Add customer document exporter tests.
08:32 Changeset [12006] by Henrik Bettermann
Add customer documents exporter.
05:40 Changeset [12005] by Henrik Bettermann
Implement document_id generator. Ensure that document_ids remain …
04:11 Changeset [12004] by Henrik Bettermann
Replace 'id' by 'document_id'.
03:44 Changeset [12003] by uli
Also ignore the testing config in version control.
03:43 Changeset [12002] by uli
Use a different paypal config in tests.
03:30 Changeset [12001] by uli
Ignore local paypal.conf (contains credentials that should not go into …
03:28 Changeset [12000] by uli
Register a paypal config (has to be created manually).
03:06 Changeset [11999] by uli
Require the paypal config file to exists when declared.
01:48 Changeset [11998] by uli
Fix sample paths.

19 Nov 2014:

17:02 Changeset [11997] by Henrik Bettermann
propset svn:keywords "Id"
16:06 Changeset [11996] by Henrik Bettermann
More renaming.
16:05 Changeset [11995] by Henrik Bettermann
Add batch processor for customer documents.
16:02 Changeset [11994] by uli
Require paypalrestsdk.
15:36 Changeset [11993] by uli
pep8.
15:33 Changeset [11992] by uli
Add a ZCML directive to tell where PayPal? credentials can be read.
15:30 Changeset [11991] by uli
Add interface for ZCML directive pointing to paypal config.
10:11 Changeset [11990] by Henrik Bettermann
Assign timestamp id to documents.
08:08 Changeset [11989] by Henrik Bettermann
Add customer document classes.
07:41 Changeset [11988] by Henrik Bettermann
Reorder viewlet classes.
07:36 Changeset [11987] by Henrik Bettermann
We need the file viewlet baseclasses for customer documents too.
06:42 Changeset [11986] by Henrik Bettermann
Add missing buttons.

18 Nov 2014:

11:37 Changeset [11985] by Henrik Bettermann
pep8
09:55 Changeset [11984] by Henrik Bettermann
Activate mandate tests.
09:17 Changeset [11983] by Henrik Bettermann
Add history attribute and test history.
08:36 Changeset [11982] by Henrik Bettermann
Add base components for document management.

17 Nov 2014:

15:52 Changeset [11981] by Henrik Bettermann
Remove unused IkobaUtils? attributes.
12:29 Changeset [11980] by Henrik Bettermann
Replace Kofa by Ikoba.
12:26 Changeset [11979] by Henrik Bettermann
Replace kofa by ikoba.
06:46 Changeset [11978] by Henrik Bettermann
Add exporter tests.
06:29 Changeset [11977] by Henrik Bettermann
Add more tests and solve problems which are unveiled thy these tests.

16 Nov 2014:

23:13 Changeset [11976] by Henrik Bettermann
Fix comments.
23:05 Changeset [11975] by Henrik Bettermann
Add test for login as customer.
22:43 Changeset [11974] by Henrik Bettermann
Add activate/deactivate test.
22:40 Changeset [11973] by Henrik Bettermann
Add importer tst.
18:04 Changeset [11972] by Henrik Bettermann
Add more tests.
17:50 Changeset [11971] by Henrik Bettermann
Add file upload and display components. Adjust workflow.
13:21 Changeset [11970] by uli
Reapply psutil deprecation patch from waeup.kofa.
13:06 Changeset [11969] by uli
Remove deprecated psutil.phymem checks.
11:57 Changeset [11968] by uli
Create branch for payment handling.
11:53 Changeset [11967] by Henrik Bettermann
Add browser components for customers. Tests will follow.
07:16 Changeset [11966] by Henrik Bettermann
Change student id prefix.
07:05 Changeset [11965] by Henrik Bettermann
ITCH is now IOT.

15 Nov 2014:

06:11 Changeset [11964] by Henrik Bettermann
Adjust customer workflow.

14 Nov 2014:

22:48 Changeset [11963] by Henrik Bettermann
Remove obsolete branch.
22:42 Changeset [11962] by Henrik Bettermann
Copy Henrik's experimental Ikoba branch into new waeup.ikoba …
22:40 Changeset [11961] by Henrik Bettermann
22:40 Changeset [11960] by Henrik Bettermann
22:40 Changeset [11959] by Henrik Bettermann
22:32 Changeset [11958] by Henrik Bettermann
Add components for customer management. Some tests are still missing.
08:49 Changeset [11957] by Henrik Bettermann
Rename javascripts.
07:26 Changeset [11956] by Henrik Bettermann
Add container for customers.
05:32 Changeset [11955] by Henrik Bettermann
Change wrong faculty codes in Interswitch module …

13 Nov 2014:

16:54 Changeset [11954] by Henrik Bettermann
Remove tools. rename institution company. Remove some apis from docs.
16:07 Changeset [11953] by Henrik Bettermann
Update history.
16:03 Changeset [11952] by Henrik Bettermann
More renaming: University -> Institution, Student -> Customer Change …
15:16 Changeset [11951] by Henrik Bettermann
Fix typo.
15:04 Changeset [11950] by Henrik Bettermann
More renaming.
14:40 Changeset [11949] by Henrik Bettermann
Change of name.
13:32 Changeset [11948] by Henrik Bettermann
Initialize changes history. Set version number.
13:21 Changeset [11947] by Henrik Bettermann
Enucleation. Keep only the portal's framework. Remove university, …
13:16 Changeset [11946] by Henrik Bettermann
Remove trash. 'search' is an imported function.

11 Nov 2014:

17:26 Changeset [11945] by Henrik Bettermann
Experimental branch to transform Kofa into a pure registration portal. …

10 Nov 2014:

09:07 Changeset [11944] by Henrik Bettermann
All students are expected to pay for accommodation before paying for …
08:00 Changeset [11943] by Henrik Bettermann
Remove credit load limitation.
07:23 Changeset [11942] by Henrik Bettermann
Remove language selector. Add test_application_slip.
06:12 Changeset [11941] by Henrik Bettermann
Create sample application_slip.pdf during tests.
Note: See TracTimeline for information about the timeline view.