|
2013f8cbd9
|
Removed the initializeNewJournalEntry method from the JavaScript SummaryEditor. It does not do meaningful things at all.
|
2023-03-14 16:59:49 +08:00 |
|
|
2325842471
|
Fixed the documentation of the JavaScript for the transaction form.
|
2023-03-14 16:59:48 +08:00 |
|
|
c80e58b049
|
Renamed the journal entry form to journal entry editor, to be clear.
|
2023-03-14 16:59:46 +08:00 |
|
|
be0ae5eba4
|
Replaced the function-based JavaScript with the object-oriented TransactionForm, CurrencySubForm, DebitCreditSideSubForm, JournalEntrySubForm, and JournalEntryForm classes for the transaction form.
|
2023-03-14 16:59:36 +08:00 |
|
|
b19f4fa939
|
Added "use strict"; to all the JavaScript files.
|
2023-03-09 14:36:13 +08:00 |
|
|
b3777cffbf
|
Replaced the traditional function expressions with ES6 arrow function expressions in the JavaScript for the transaction form.
|
2023-03-04 11:52:44 +08:00 |
|
|
4eb9346d8d
|
Renamed summary helper to summary editor.
|
2023-03-04 07:00:46 +08:00 |
|
|
a31ce3c400
|
Replaced the function-based JavaScript account selector with the AccountSelector class that does things better.
|
2023-03-01 00:51:11 +08:00 |
|
|
3c413497ae
|
Split the JavaScript for the account selector from transaction-form.js to account-selector.js, to modularize the complex JavaScript.
|
2023-02-28 22:33:14 +08:00 |
|
|
1b5e516413
|
Renamed the HTML ID and class name prefix of the account selector modal, for consistency.
|
2023-02-28 22:24:12 +08:00 |
|
|
20cb5cecc4
|
Renamed the accounting-selector-modal class to accounting-account-selector-modal in the account selector.
|
2023-02-28 22:14:03 +08:00 |
|
|
bb7e9e94ee
|
Replaced the forEach loops with the for-of loops whenever appropriate in the JavaScript for the transaction form.
|
2023-02-28 22:00:19 +08:00 |
|
|
d5c2231794
|
Added the summary helper for the transaction form.
|
2023-02-28 15:49:01 +08:00 |
|
|
5613657c8f
|
Fixed the JavaScript filterAccountOptions function in the transaction form so that the accounting list is not hidden when there is no account in use.
|
2023-02-27 23:00:49 +08:00 |
|
|
0f6c23e1f3
|
Replaced the regular expression replace with trimEnd() in the validateNote validator in the JavaScript for the transaction form.
|
2023-02-27 16:03:25 +08:00 |
|
|
05fde3a742
|
Added the transaction management.
|
2023-02-27 15:28:45 +08:00 |
|