lss-manager / lssm-v.4 Goto Github PK
View Code? Open in Web Editor NEWThe Official Repository for LSS Manager V4
Home Page: https://lss-manager.de
License: Other
The Official Repository for LSS Manager V4
Home Page: https://lss-manager.de
License: Other
Is your feature request related to a problem?
MissionHelper gives user all requirements for a mission within call window.
Solution / Feature
Features: (each as a setting)
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Describe what happens
Ach, und der Generierungszeitpunkt scheint das Patientensummary zu überdecken
by @CSA-Verweigerer
How to reproduce?
Expected behavior
Step 3: Both shall be shown!
Screenshots
–––
Further notes: (please complete)
Further
–––
Is your feature request related to a problem?
Many buttons are resulting in a page reload.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Solution / Feature
Don't use npm scripts therefore, use a script manager etc.
Alternatives
––– no alternatives –––
Additional
––– currently no additional context –––
New Firestation-Limit: 4000
New Policestation-Limit: 1500
Please update information in /src/i18n/de_DE.ts
Describe what happens
window.tellParent
takes a string as parameter that is executed with eval
. Problem: Code in string is not transpiled. Older browsers can be incompatible.
How to reproduce?
browserTitle
does not work as ?.
will produce a syntax error.Expected behavior
code used in window.tellParent
must be transpiled before.
Solution: create a store action tellParent
that accepts a function as parameter and stringifies it. Then call window.tellParent
.
Working example:
tellParent(`(${(() => console.log('hello world!')).toString()})()`);
possible standalone function:
const tellParent = fun => window.tellParent(`(${fun.toString()})()`);
Screenshots
–– no screenshots here ––
Further notes:
4.0.5+20200731.1309
Further
––– no further notes –––
Is your feature request related to a problem?
Now and then people are reporting bugs that are not yet resolved but can be avoided with a workaround.
Solution / Feature
The docs should contain a list of known bugs and possible workarounds as well as a referral to the according issue.
Alternatives
––– currently no alternative idea –––
Additional
Would be nice if automated from Issues with label bug
Is your feature request related to a problem?
Helps getting the ID of a user in a fast way
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
All errors must be catched and logged to Enable better Error-Handling
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Many users are using old browsers => security issue => Polyfills will not work forever
Solution / Feature
A note should appear when a user uses an old Browser. Lists of oldest Browsers must be maintained!
The list in Wiki / docs must be automatised by the browsers listed in configs!
Alternatives
––– no alternatives –––
Additional
Problems:
Is your feature request related to a problem?
You needn't to google map borders
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
LSSMAQL is difficult to understand and needs Documentation
Solution / Feature
Alternatives
––– currently no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Playing the game only with keyboards makes some tasks easier
Solution / Feature
Features:
/expand
/vehicles/new
/personals
/hire
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Setting POIs is always frustrating…
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Sometimes you just want some statistics and some big numbers to show off.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
There are some short ideas that are not worth to get an own module.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
A quick overview on all vehicle- and building-types that are available ingame.
Solution / Feature
Features:
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Users should have the possibility to reuest LSSM-Support within the game
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Renaming all vehicles after same system normally takes a long time. This module should ease the process
Solution / Feature
Features:
padLeft
)Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
When opening POI-stting mode, there is a menu where I can filter the types of POI I want to be displayed.
After setting the first POI the Menu is gone
How to reproduce?
Explain here what you did when the error occured
for example:
Expected behavior
Menu should be visible even after setting a POI
Screenshots
If possible, add screenshots here to visualize the bug
before:
after:
Further notes: (please complete)
Further
Add further notes here
Is your feature request related to a problem?
Sometimes, crazy devs (@jxn-30 ) want to implement weird stuff in LSSM but it does not fit into LSSM
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
https://internetzkidz.de/wp-content/uploads/rock-paper-scissors-lizzard-spock_Illustration.jpg for rock, ...
Is your feature request related to a problem?
Multiple simplifications can be made within each building window
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
Sometimes users need to adjust or reset data that has somehow modified in a wrong way.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
CallList clearly needs some improving features!
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Edits:
15.04.22 Suchty
Some tasks marked as done. and added by generated building
Is your feature request related to a problem?
The Dashboard should give a quick overview
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
A tool to plan stations and their vehicles.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
Since the @LSS-Manager team is working with a rather big community of contributors it's time to introduce a Code of Conduct.
CODE_OF_CONDUCT.md
Here are 3 examples of very well made Code of Conducts:
The Django Code of Conduct (the Enforcement)
The most used: Contributor Covenant
The one with a good way to report violations: khmer Code of Conduct
We should write our own Code of Conduct or adopt one (or do nothing?) to enforce some basic rules to remind us to respect each of us!
Describe what happens
Having V3 enabled with module WoP and / or clock, these are above v4 modals (see screenshots + Forum Beta Conversation (private))
How to reproduce?
Explain here what you did when the error occured
for example:
Expected behavior
V.4 modals above those things
Further notes: (please complete)
Further
We need to check what we break when setting a general z-index for V.4 modals.
Otherwise need changes in V.3?
Is your feature request related to a problem?
Improve productivity in schooling overview
Solution / Feature
Features:
Additional TODOs by @KBOE2 from #13 :
You cannot be informed enough on what is happening in the game. Individual Notifications could give an overview on the most important ones.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
When having a lot of schools the schooling tab can be confusing. Locating empty schools between partly or fully filled ones can be annoying.
Solution / Feature
Is your feature request related to a problem?
Multiple extensions are possible in call window
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
LSSM-Admins need the possibility to (un-)ban specific users and have more power via ADB
Solution / Feature
Features:
user_directplay_registered
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
A clock on several positions
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
A short overview on building when hovering the icon on map
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Describe what happens
building hover wont load buildings properly after building it. It will shown as "Verband" if you hover over it. Hard reload fixed it after 3. attempt.
How to reproduce?
Further notes: (please complete)
Further
Not sure whether its a bug or a caching problem
Describe what happens
All-Contributors generates contributors-fields without emojis.
How to reproduce?
Each time a contributor is added or updated
Expected behavior
Emojis are shown as regular.
Screenshots
Further notes: (please complete)
Further
Can probably be fixed if field contributorTemplate
is removed in file .all-contributorsrc
A Query Language to get API-Results from cached API Values.
Note: This is not yet a full concept and may change at any time
An LSSMAQL-Query Always returns an List of return Values.
Query should be able to process:
.
-NotationWHERE
EBNF of a Query:
We used EBNF used in Railroad Diagram Generator
This may still contain errors
query ::= object getter* filter?
object ::= (identifier ("(" query ")")?) | query | identifier
getter ::= object_getter | list_getter
object_getter ::= "."+ identifier
list_getter ::= "[" number "]"
filter ::= where condition
condition ::= (condition (and | or) condition) | "(" condition ")" | object | comparison
comparison ::= (element ("=" | "!=" | "<" | ">") element) |( element "<" object "<" element)
element ::= object | number | string | object_getter
identifier ::= ("_" | lowercase_letter)+
lowercase_letter ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z"
number ::= ((digit - "0") digit+) | "0"
digit ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"
where ::= "WHERE "
and ::= "AND "
or ::= "OR "
Examples can be found in [email protected]/lssmaql/specs/examples.md
Is your feature request related to a problem?
You can easily loose the overview in an active alliance chat
Solution / Feature
Features (some will need API by Game-Devs! => API possible but lower priority)
Alternatives
––– no alternatives –––
Additional
Feature-Request for mentions by @CSA-Verweigerer in #22 (comment)
Is your feature request related to a problem?
New Police-Based game design: https://police.missionchief.com/
Let's try to support it.
Solution / Feature
TODO:
en_US
Alternatives
––– no alternatives –––
Additional
All PC URLS:
https://police.missionchief.com
https://police.missionchief.co.uk
https://police.missionchief-australia.com
https://police.operateur112.fr
https://polizei.leitstellenspiel.de
https://polizia.operatore112.it
https://poliisi.hatakeskuspeli.com
Is your feature request related to a problem?
Users need to get a quick overview where exactly vehicles are on map and in which amount.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
processing transport requests is an annoying work. An enhancement should ease the process.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Is your feature request related to a problem?
LSSM-Settings are currently saved only in the indexedDB. Export and Storage on LSSM Server should be made possible.
Solution / Feature
Features:
Alternatives
––– no alternatives –––
Additional
––– currently no additional notes –––
Checks for PRs are a good way to keep the Project clean.
Ideas:
window.tellParent
code is transpiled enough (See #52)––– suggestions may be added at any time –––
Describe what happens
The module "extended call window" cant handle required personal/missing water properly. It just shows the String "Wir benötigen noch min" and zeros for selected, on mission, required, et al. The rest of the string is shown like without LSSM.
If water is missing it shows the right amount of missing water, but the vehicle type is "l". Over the table is written "Wasser" as normal.
How to reproduce?
Enable the "extended call window" module in LSSM and the option to beautify missing vehicles.
Get any mission where some minimal amount of personal is required/missing water (eg. mission id 572 or 131).
Trigger the missing vehicle-box. Now the String will destory the table.
Expected behavior
Hopefully fix it.
Further notes: (please complete)
Is your feature request related to a problem?
API-Requests can take long especially when the response is to large to get stored in SessionStorage!
Solution / Feature
Features:
tellParent
)Needs game update:
Alternatives
––– currently no alternatives –––
Additional
Is your feature request related to a problem?
Communication between multiple browsing contexts could be useful fore several use-cases such as API-Improvement or better notifications
Solution / Feature
Features:
Alternatives
Channel Messaging API vs. Broadcast Channel API
Additional
Describe what happens
In typescript branch, note for telemetry is hidden when Releasenotes are automatically opened
How to reproduce?
Expected behavior
Telemetry Note is not removed or Releasenotes are not shown before closing Telemetry Note
Screenshots
––– Not provided –––
Further notes: (please complete)
4.0.5+20200617.1505
Further
Should be fixed asap.
Ideas:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.