cnthornton / rem Goto Github PK
View Code? Open in Web Editor NEWRevenue & Expense Management Platform
License: GNU General Public License v3.0
Revenue & Expense Management Platform
License: GNU General Public License v3.0
This only occurs for audits that pull data from more than one table, and only when the tables contain columns with the same name.
When a user has many transaction audits to perform, having to perform an action when it is not strictly necessary adds avoidable burden to the user.
Duplicate transactions are reported when customer pays using more than one payment method, which impacts the totals specified in the summary.
Make tab parameters more flexible through adjustable query statements.
Allow users to generate summary reports outside of an audit through the summary report tab/action button.
An optional title parameter should be added to the the TabItems parameters which will be displayed as the tab title in the layout inplace of the TabItem name.
Filling in NaN values in display has unintended consequences, particularly when the datatype of a column should be a character but in the database is set as an integer or other numerical data type.
Update query method to check alternative databases, defined in the configuration file, when transaction(s) cannot be found.
Allow summary panel to read from and write to multiple databases. Report should be partitioned into sections based on database.
This appears to be caused when appending new data to the dataframe changes the data type of one or more columns.
Switch user icon when user logs in and logs out.
Bug occurs only after the first time the back button is pressed in the summary panel. If repeated, the audit tabs are re-aligned to normal.
Need to catch exceptions raised while an audit method is running and print out error when program is running instead of crashing the program.
Use an order of operations rule to determine what to display when OR is used in DisplayColumns and more than one column contains a value. Currently, the columns are merged in a way that is dependent on the column type. Instead the first column in the order with a value should be displayed.
Allow main window to be resizable. Elements such as the toolbar, panels, and audit / summary tables should be re-sized with the table.
Resizing the window while an audit is in progress will cause some rows to lose their selected color until the next window event.
Create a panel for admins to directly interact with a database.
Functions that interact with the database should be threaded to prevent window not responding errors. The thread should automatically timeout after so many seconds, in case access to a database server is disrupted.
Localize the program with gettext.
User should be able to choose from several different font sizes, without affecting the size of the table.
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.