Commit Graph
6 Commits
Author SHA1 Message Date
Firman Ramdhani b332da4808 feat: enhance confirmation dialogs and form error handling; add new utility functions 2026-07-24 16:21:27 +07:00
Firman Ramdhani a1db9b93e1 feat: add DateUtils and StringUtils for date and string manipulation
- Implement DateUtils for handling date operations with timezone support.
- Add unit tests for DateUtils to ensure functionality and edge cases.
- Create StringUtils for string manipulation with a fluent API.
- Include unit tests for StringUtils covering various string operations.
- Introduce EncryptionUtils for secure data encryption and decryption.
- Add tests for EncryptionUtils to validate encryption and decryption processes.
- Update index.ts to export new utility modules.
- Introduce encryption key management with a dedicated key file.
2026-01-28 18:18:29 +07:00
Firman Ramdhani 97f48ce1b9 feat: Implement EncryptionService and StringService with comprehensive tests 2026-01-28 17:54:18 +07:00
Firman Ramdhani 0deaff6e18 feat: implement CurrencyService for formatting and parsing currency values, update InputCurrency component, and add tests 2026-01-26 15:52:20 +07:00
Firman Ramdhani ded7f1d192 feat: implement DateService with timezone support and add EncryptionService with unit tests 2026-01-19 10:58:34 +07:00
Firman Ramdhani ed949e4174 feat: add encryption and date service utilities
- Implemented EncryptionService for secure data handling with AES encryption.
- Created DateService for advanced date manipulation and formatting.
- Developed EncryptionDemo and DateServiceComponent for interactive demonstrations.
- Added LocalStorage demo for encrypted data storage and retrieval.
- Established ESLint and TypeScript configurations for utils package.
- Included example utility function for demonstration purposes.
2026-01-09 16:50:25 +07:00