enteee / count Goto Github PK
View Code? Open in Web Editor NEWAn open source community driven tally counter app with support for advanced analytics.
Home Page: https://duckpond.ch/category/count
License: GNU Affero General Public License v3.0
An open source community driven tally counter app with support for advanced analytics.
Home Page: https://duckpond.ch/category/count
License: GNU Affero General Public License v3.0
As a user I would like to be able to:
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Describe alternatives you've considered
Popup on new counter: This is not ideal because that would mean we have to maintain an other view., What happens if we need more information on counter creation?
Is your feature request related to a problem? Please describe.
As a user I would like to be able to reset the app to factory defaults.
Describe the solution you'd like
On click on the factory reset button, erase all data and (if needed) restart the app.
As a user I would like to be able to increment and decrement a counter from the home screen.
Is your feature request related to a problem? Please describe.
When upgrading any of the models we have to be able to define a data update path for existing data already stored in the persistence layer. Therefore we have to version model instances on on demand convert old model instances to new ones.
Is your feature request related to a problem? Please describe.
As a user I would like to keep track of clock-in / clock-out situations for example at work. Therefore I would like to have binary counter which when pressed switches state from 0 -> 1 and 1->0.
Describe the solution you'd like
A counter can be converted to a binary counter and back. Those counters appear on the counter list as just one big button. When pressed they change color from red to green and from green to red. They create CountEvents
+1 but the counter itself has a fixed positive wraparound of 1 set.
As a user i would like to see all CountEvent
s of a certain counter in a table
For each CountEvent
I would like to get information about:
Count | Date | Location |
---|---|---|
+1 | 1.1.2001 19:30 | Lalaland |
+2 | 1.1.2001 19:30 | Lalaland |
Also when swiping on a CountEvent
there I would like to have action buttons which allow me to:
Is your feature request related to a problem? Please describe.
Implement a counter-details page on which user can for one counter
Is your feature request related to a problem? Please describe.
Not everybody understands english
Describe the solution you'd like
Provide localization for the following languages:
As a user I would like to have a sidemenue, which provides me with important information and navigation links.
The sidemenue should contain:
report issue
link which takes me to the report issue mask on this projectadd counter to home screen
button which adds a widget to my home screenhelp
link which takes me to the wiki of this projectIs your feature request related to a problem? Please describe.
As a user when typing in a form, my keyboard hides the save and discard buttons on the counter-settings form.
Describe the solution you'd like
Move save / discard to the menu row.
Is your feature request related to a problem? Please describe.
Ionic Deploy allows to push live app updates to users having the app installed. This is a very interesting feature because it allows us to do beta testing without publishing the app to the app stores. And once the app is pushed to the app stores: quick turnaround times for hotfix and feature releases (binary compatible).
Describe the solution you'd like
Set up the project so that every successful master build results in a live update being pushed to all count instances.
[Major].[Minor].[Hotfix][-[build]
) on the help pageAs a developer I would like to have a CI/CD pipeline which automatically verifies pull requests by:
Is your feature request related to a problem? Please describe.
White background apps are sometimes not easy to use in the dark.
Describe the solution you'd like
Dark mode should turn the app background black (or grey) and adjust all fonts and buttons accordingly.
Additional context
Maybe we would also need a conditional dark mode: Only turn on dark mode between 18:30 - 7:30
Is your feature request related to a problem? Please describe.
As a user I find it confusing that the "add new counter"-button is just a plus, like the "increment counter"-button. This should be renamed.
Describe the solution you'd like
Rename the add new counter button to "add Counter"
As a user I would like to get some basic analytics for the counters.
This should include:
Is your feature request related to a problem? Please describe.
As a left handed user I would like to have all buttons accessible when holding the phone in the left hand.
Describe the solution you'd like
Currently slot="begin"
which adds things to the right hand side and slot="end"
The workflow update.yml is referencing action peter-evans/create-pull-request using references v2. However this reference is missing the commit 9507cdc7ac7c51349ae407533e709b92b594e6d1 which may contain fix to the some vulnerability.
The vulnerability fix that is missing by actions version could be related to:
(1) CVE fix
(2) upgrade of vulnerable dependency
(3) fix to secret leak and others.
Please consider to update the reference to the action.
As a developer I would like to have a CI/CD pipeline which automatically releases every annotated tag to the app store.
Describe the bug
Some buttons, especially the delete button does not always trigger its event when clicked. Or the event might be fired but lost somehow.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The counter should always immediately be deleted.
Is your feature request related to a problem? Please describe.
As a user I would like to save and restore the whole app state, counters, and count events to/from a file saved on my device.
Describe the solution you'd like
Serialize the whole store to file and load the whole store from file.
Is your feature request related to a problem? Please describe.
The concept of fuel lets us monetize the app. Idea is that certain action do cost fuel. Re-Fueling happens either over in-app purchase or by enabling advertisements.
Describe the solution you'd like
Describe alternatives you've considered
Advertisements only app. With a pay for no ads version.
Additional context
Add any other context or screenshots about the feature request here.
Describe the bug
When the buttons behind a counter are shown and hidden again, by swiping left and right. They are still clickable through the closed counter even though they are no longer visible.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
All buttons behind the counter should be disabled when the slide close animation starts.
Is your feature request related to a problem? Please describe.
As a user I would like to be able to enable / disable vibration on count. Also I would like to be able to select different vibration patterns for counting up and counting down.
Describe the solution you'd like
Let the user select in the counter settings vibration patterns for counting. Do a quick preview when then pattern is selected.
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.