imacat
|
84bd01087c
|
Fix Escape key navigation and dynamic parent targeting in stacked modals
|
2026-04-19 10:06:55 +08:00 |
|
imacat
|
c10bf81d24
|
Add ARIA live regions and alerts for dynamic content announcements
|
2026-04-19 10:06:55 +08:00 |
|
imacat
|
acf2a0fa87
|
Add BaseCombobox base class with listbox/option ARIA pattern
|
2026-04-19 10:05:35 +08:00 |
|
imacat
|
090acbd66b
|
Convert clickable divs to buttons or add role="button" for keyboard accessibility
|
2026-04-19 09:53:18 +08:00 |
|
imacat
|
220dbaa683
|
Convert navbar dropdown span to button for accessibility
|
2026-04-19 09:49:56 +08:00 |
|
imacat
|
800832d15e
|
Add BaseTablist base class with keyboard navigation
|
2026-04-19 09:47:50 +08:00 |
|
imacat
|
454ff8bb5f
|
Add ARIA tablist markup to description editor and period chooser
|
2026-04-19 09:34:41 +08:00 |
|
imacat
|
9b002cd9a9
|
Add ARIA table roles to report tables for screen reader accessibility
|
2026-04-19 09:24:30 +08:00 |
|
imacat
|
c1d5b46145
|
Add ARIA markup to icons, icon-only buttons, and pagination dropdown
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-19 09:24:30 +08:00 |
|
imacat
|
46c6767a90
|
Add missing semicolon in journal-entry-account-selector.js constructor
|
2026-04-17 06:56:53 +08:00 |
|
imacat
|
381298adb1
|
Mark internal classes as private in JavaScript modules
|
2026-04-17 06:11:17 +08:00 |
|
imacat
|
bfa42000d8
|
Fix indentation in unapplied and unmatched account report templates
|
2026-04-16 20:41:08 +08:00 |
|
imacat
|
0d02f41417
|
Fix the typo in the variable name from conform to confirm in period-chooser.js
|
2026-04-16 20:41:06 +08:00 |
|
imacat
|
a26f1942f8
|
Fix incorrect comment reference in balance-sheet.html template
|
2026-04-16 20:40:49 +08:00 |
|
imacat
|
0a7bcdd9ec
|
Remove period-chooser script from unapplied and unmatched report templates
|
2026-04-16 20:40:37 +08:00 |
|
imacat
|
b6ea944eb5
|
Fix the typo in the block name from as_trasfer to as_transfer in the journal entry detail templates
|
2026-04-15 13:35:21 +08:00 |
|
imacat
|
be9f4f3d83
|
Fix the receipt and transfer journal entry details to show credit_total instead of debit_total for the credit section total
|
2026-04-15 13:35:21 +08:00 |
|
imacat
|
dc42a05959
|
Migrate from Flask-SQLAlchemy to Flask-SQLAlchemy-Lite
|
2026-04-15 13:35:21 +08:00 |
|
imacat
|
9c6cc1f3eb
|
Replace db.Model with DeclarativeBase from SQLAlchemy for Flask-SQLAlchemy-Lite migration
|
2026-04-15 13:35:21 +08:00 |
|
imacat
|
e6d25882fc
|
Replace Flask-SQLAlchemy helpers (db.relationship, db.ForeignKey, etc.) with plain SQLAlchemy equivalents
|
2026-04-15 13:35:21 +08:00 |
|
imacat
|
970c2e9946
|
Migrate from SQLAlchemy 1.x legacy Query API to 2.x style select/delete statements
|
2026-04-15 13:35:10 +08:00 |
|
imacat
|
356950e2c7
|
Replace typing.Type with built-in type[] for Python 3.12.
|
2026-04-05 23:49:16 +08:00 |
|
imacat
|
cca3f89bf1
|
Replace absolute imports with relative imports
|
2026-04-05 23:49:16 +08:00 |
|
imacat
|
674b0de3b2
|
Fix various type hints
|
2026-04-05 23:49:12 +08:00 |
|
imacat
|
29dfc6c5a4
|
Fix pycodestyle styling issues
|
2026-04-05 07:05:20 +08:00 |
|
imacat
|
d62e295dc6
|
Add init options to skip data initialization and remove manual cleanup in test cases.
|
2026-01-11 12:02:25 +08:00 |
|
imacat
|
aea9dcae79
|
Advanced to version 1.6.1.
|
2024-12-03 08:18:40 +08:00 |
|
imacat
|
f20c462685
|
Advanced to version 1.6.0.
|
2024-06-04 08:29:26 +08:00 |
|
imacat
|
80ae4bd91c
|
Revised the calculation of "today" to use the client's timezone instead of the server's timezone.
|
2024-06-04 08:28:59 +08:00 |
|
imacat
|
25d9904180
|
Applied the new type parameter syntax to the generic classes for Python 3.12.
|
2024-03-03 07:39:37 +08:00 |
|
imacat
|
1cf83adf87
|
Applied the "type" statement to type aliases for Python 3.12.
|
2024-03-03 07:39:20 +08:00 |
|
imacat
|
e0ed81ad1f
|
Advanced to version 1.5.11.
|
2023-12-16 21:52:15 +08:00 |
|
imacat
|
ece7481e9e
|
Refined to enable the selection of the 3351-001 Accumulated Profit or Loss account.
|
2023-12-16 21:51:14 +08:00 |
|
imacat
|
50d4526e0b
|
Advanced to version 1.5.10.
|
2023-11-28 08:27:31 +08:00 |
|
imacat
|
3f0a0b4227
|
Fixed the form validator to enable the selection of Accumulated Profit or Loss accounts other than 3351-001.
|
2023-11-28 08:26:37 +08:00 |
|
imacat
|
79eb077129
|
Advanced to version 1.5.9.
|
2023-11-28 08:10:00 +08:00 |
|
imacat
|
d5719ad223
|
Refined to enable the selection of Accumulated Profit or Loss accounts other than 3351-001, facilitating the consolidation of existing balances.
|
2023-11-28 08:09:35 +08:00 |
|
imacat
|
937908717b
|
Advanced to version 1.5.8.
|
2023-10-24 05:00:53 +05:30 |
|
imacat
|
0104fa4c21
|
Fixed an icon in the detail of the cash receipt journal entry.
|
2023-10-24 04:43:11 +05:30 |
|
imacat
|
14365ca255
|
Advanced to version 1.5.7.
|
2023-07-29 13:24:52 +08:00 |
|
imacat
|
cd86651606
|
Added the "accounting-titleize" console command to capitalize the existing account titles that were already initialized.
|
2023-07-29 13:11:47 +08:00 |
|
imacat
|
cac0d66ca1
|
Updated the translation.
|
2023-07-29 13:07:08 +08:00 |
|
imacat
|
5ffd37c859
|
Revised to capitalize the account titles when initializing the base accounts instead of when displaying the account titles, so that the titles of the user-added accounts are not capitalized incorrectly.
|
2023-07-29 13:06:32 +08:00 |
|
imacat
|
501c4b1d22
|
Added missing documentation to the global variables, class properties, and object properties.
|
2023-07-29 10:11:44 +08:00 |
|
imacat
|
64b9c8c11f
|
Removed an excess property declaration in the populate_obj method of the JournalEntryForm form.
|
2023-07-29 10:03:46 +08:00 |
|
imacat
|
9072de82d4
|
Added the "decode_next" utility in the "accounting.utils.next_uri" module, and applied the "encode_next" and "decode_next" utilities to the NextUriTestCase test case, so that the test case do not need to get involved into the detail of the next URI encryption.
|
2023-07-29 10:03:45 +08:00 |
|
imacat
|
30fd9c2164
|
Fixed the documentation of the "is_default" property of the Period utility.
|
2023-06-05 22:43:35 +08:00 |
|
imacat
|
7cb01b4cee
|
Revised the documentation of the columns of the data models.
|
2023-06-05 16:55:25 +08:00 |
|
imacat
|
a9c4fa9de0
|
Advanced to version 1.5.6.
|
2023-05-23 09:32:48 +08:00 |
|
imacat
|
3a676e0b5a
|
Fixed the back URL of the creation forms, applying the accounting_or_next filter for the decoded next URI instead of getting the next URI directly.
|
2023-05-23 09:32:48 +08:00 |
|