Tags: Nicklas373/Hana-PDF
Tags
[HOTFIX][FE] Upstream related changes to BE services (#187) ## What's changed: - Add new params 'usedMethod' that will declare as identifier process, is that split or delete. This will fixed issue sometimes logic can not catch correctly what actual request from FE, since FE are not declare what are the request properly
[HOTFIX][BE] Fix wrong file downloaded on split PDF (#186) ## What's Fixed: - Add logic to delete previous downloaded file, if previous downloaded filename are same with new generated processed filename. This to prevent BE accidentally return wrong response into FE, when notification service catch actual response. > Ex: BE response 200 with download link, although notification service threw error notification > "Cannot download from iLovePDF API !". Actual condition is BE process is fail, but since logic > for decision process is success or not have another depend to check if processed filename is exist or not, > and in this scenario. User processed the same filename, then that logic will think previous file is the new > file due the same filename. - Add more filter validation on split and watermark to provide "-" characters (Now user can input page: 2-5, not only 2,3,4,5) - Add new params 'usedMethod' that will declare as identifier process, is that split or delete. This will fixed issue sometimes logic can not catch correctly what actual request from FE, since FE are not declare what are the request properly - Bump BE services to 3.3.0
v3.2.8 20240707 [Frontend Module] (#180) Recent Changelog: - [kao-logic: Re-structure xhr logic](2b47b53) - [Treewide: Fix DB Transact Error](ec9387c) Description: - Re-structure how XHR logic work for catch error, since BE already updated to fix several issue that causing internal server error (500). Then FE on XHR service need to re-structure to simplify and only catch what required message to show to users as end message - Bump FE Module into 3.2.8
v3.2.8 20240707 [Backend Module] (#179) Recent Changelog: - [Treewide: Fix DB Transact error](3462b8a) Description: Re-structure backend logic and function parameter for notifymodule to have identifier for insert on appLogs table or not. Since that table have much relation with almost all table, then insert into that table are require extra concern. Declare proper variable to tell logic to insert or not into appLogs table since some other logic already insert into that place in the first place. If logic has double insert and create an duplicate issue, then it will crash and make BE service return response 500 instead of 200. Also bump BE module into 3.2.8 Related with: - ba60a86 - d72aeec - bcae043
v3.2.6 20240520 [Frontend Module] (#139) Recent changelog: - [SQUASH: FE-012 & FE-013](a41ff05) - [FBE-008: Implement feature to check revision](cc54fb8) - [kao-logic: Implement changelog feature](648c9c6) - [Resources: Watermark: Switch to multi select from multi checkbox options](26f33da) - [Treewide: Resources: Introduce smooth-scrolling](670dad5) - [Treewide: Resources: Misc fixes and cleanup](14901c6) - [vite: Update static build](96f7938) - [Console: Kernel: Introduce cleanup scheduler](42abcc1) - [composer: Update dependencies](4c8e574) - [vite: Update static build](7eae0ac) - [FE-011: Minify HTML Resources](4629107) - [vite: Update static assets](11a28e4) - [vite: Update version to 3.2.6](99fb627)
v3.2.6 20240520 [Backend Module] (#140) Recent changelog: - [Controllers: Introduce versioning controller](7b51d55) - [Controller: Core: htmlToPDF](00e7706) - [Console: Kernel: Add more validate logic on scheduler result](62db4aa) - [composer: Update dependencies](0153219) - [Controllers: Version: Update version to 3.2.6](95304fb)
PreviousNext