mirror of
https://github.com/wekan/wekan.git
synced 2026-01-06 17:48:49 +01:00
Updated Monkey Proof Software (markdown)
parent
c158565c05
commit
863f0c9a70
1 changed files with 11 additions and 1 deletions
|
|
@ -41,7 +41,11 @@ Mentioned at https://en.wikipedia.org/wiki/Defensive_design
|
|||
>
|
||||
> - A word processor requested to load a saved document should scan it to ensure it is in good form and not corrupted. If it is corrupted, the program should say so, then either accept the partial document that was valid, or refuse the entire document. In either case it should remain running and not quit.
|
||||
|
||||
## 5. Why Custom CSS/Javascript is not Monkey Proof
|
||||
## 6. Monkey Testing
|
||||
|
||||
https://en.wikipedia.org/wiki/Monkey_testing
|
||||
|
||||
## 7. Why Custom CSS/Javascript is not Monkey Proof
|
||||
|
||||
@xet7 wrote at https://github.com/wekan/wekan/issues/4167#issuecomment-1151557772 to this comment
|
||||
|
||||
|
|
@ -51,6 +55,12 @@ From @xet7
|
|||
|
||||
Custom CSS and Javascript is very dangerous: https://github.com/wekan/wekan/issues/3086#issuecomment-627615017
|
||||
|
||||
> I had to previously find a way [how to fix Custom Javascript in RocketChat](https://forums.rocket.chat/t/big-issue-with-custom-javascript/261/4?u=xet7) because it broke my RocketChat install.
|
||||
>
|
||||
> Also, previously I had to [fix XSS bug](https://github.com/wekan/wekan/blob/master/CHANGELOG.md#v385-2020-03-23-wekan-release) because adding Javascript to input fields did run that Javascript code.
|
||||
>
|
||||
> I'll try to find is there a safe way to do this.
|
||||
|
||||
Correct solution is to add setting like here https://github.com/wekan/wekan/issues/4558
|
||||
|
||||
WeKan target group is those that call WeKan "Monkey Proof Software", so that WeKan is easy to figure out, user friendly, polished enough. Jira is not "Monkey Proof Software".
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue