Replies: 4 comments
-
I have been using Piler for a long time because its different pieces are
Considering how often a user actually searches the mail archive, the look and feel of the frontend should not be the most important thing to look at. There is a lot of archive funtionality in the PHP-backend code, especially the rights management (simple, yet effective). If you were to replace those, it would certainly open a number of rounds of testing. Finally, having seen the increasing number of supply chain vulnerabilities of the past couple of months/years, I would really hate to see the lightweight nature of the GUI gone. Without having seen the CodeQL, I'd opt for bootstrap+jquery 🙂 |
Beta Was this translation helpful? Give feedback.
-
I'm with @adn77 on this. The interface doesn't need much more, its clean, I would say it still looks "modern"... whatever that means these days. Functionality should trump looks for an archival tool. I would upgrade bootstrap+jquery then consider replacing jquery. |
Beta Was this translation helpful? Give feedback.
-
OK. In the meantime I've been working on a PR that upgrades bootstrap and jquery. There will be some optimizations as well:
|
Beta Was this translation helpful? Give feedback.
-
PR #36 implements the updated bootstrap and jquery |
Beta Was this translation helpful? Give feedback.
-
The piler GUI has become outdated by now. It uses an old version of bootstrap and jquery. The security analysis performed by github CodeQL hurts my pride, so I've decided it's high time to upgrade the GUI.
I use the term "upgrade" in a quite loose fashion in this context, because it can mean simply to use the latest stable bootstrap and jquery (really?) or even to rewrite the GUI from scratch using a very different tech stack.
Some possible options
Keep PHP as the backend language
Replace PHP
Let me know what you think.
Beta Was this translation helpful? Give feedback.
All reactions