๐ ท๐ ด๐ ป๐ ป๐ พ, ๐ ธ ๐ ฐ๐ ผ ๐๐๐๐ ฐ๐ น ๐ ผ๐๐๐ ฐ๐ ป๐ ด๐ ด๐ ณ๐ ท๐ ฐ๐๐ ฐ๐ ฝ ๐
Welcome to my page!
I am a Java Architect from ๐ฎ๐ณ Kochi, Kerala, India
Poseidon is an invoicing solution for a laptop service center.
License: MIT License
productCategory should be something like LAPTOP, DESKTOP, TABLET, PHONE..
Currently the report generation uses older excel and word format (xsl and doc) we need new format xsls and docx
# | Page | Scenarios | Issue |
---|---|---|---|
1 | Invoice Report | listing | โ (error input conditions result in null at report) |
2 | better prompts | delete prompts | โ (No message) |
On the login screen, there should be a clickable text that says create a new account. Once the user clicks on it, it should redirect to a page for account creation.
No need to do the save part, the page should request the users with a basic user creation view.
check how hibernate can be used to save enum to db
Model search drop-down (on transactions, model search fields, add / edit transaction pages) - disable it by default, enable only when the make is selected
Poseidon currently works with embedded H2, but the console is not working. Please fix this
Reference : https://www.baeldung.com/spring-boot-h2-database
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.github/workflows/build.yml
actions/checkout v4
actions/setup-java v4
gradle/wrapper-validation-action v3
gradle.properties
build.gradle
org.springframework.boot 3.3.1
io.spring.dependency-management 1.1.6
net.ltgt.errorprone 4.0.1
de.aaschmid.cpd 3.3
org.sonarqube 5.1.0.4882
gradle/dependencies.gradle
com.google.errorprone:error_prone_core 2.29.2
com.google.errorprone:javac 9+181-r4173-1
javax.xml.bind:jaxb-api 2.3.1
org.apache.commons:commons-collections4 4.4
org.codehaus.jackson:jackson-mapper-asl 1.9.13
org.slf4j:jcl-over-slf4j 2.0.13
com.h2database:h2 2.2.224
com.rainerhahnekamp:sneakythrow 1.2.0
org.apache.poi:poi 5.3.0
org.apache.poi:poi-ooxml 5.3.0
net.sf.jasperreports:jasperreports 6.21.3
com.lowagie:itext 4.2.2
org.powermock:powermock-api-mockito2 2.0.9
gradle/staticCodeAnalysis.gradle
checkstyle 10.17.0
pmd 7.4.0
jacoco 0.8.12
gradle/wrapper/gradle-wrapper.properties
gradle 8.9
Currently, the login screen uses tables, use divs instead and make it responsive, with bright colors instead of black.
Currently all ajax calls return a string, it adds a lot of code, instead it should return the pojo, list or map, the js should handle it with the current code.
The code quality tools show a lot of violations now, this ticket is to address it and clean up the app
There are a few date fields, we need to use the html5 date picker there and get rid of jquery-ui
All the reports are failing now..
Transaction edit screen - don't show the customer id on the screen, just the edit customer button is enough. Also, limit the customer info to show there
Just like how it is implemented in https://www.vrbo.com/, we need a country switcher popup when the user clicks on the EN button on the menubar.
No need to implement the entire internationalization, just the popup with clickable icons for different locales is enough.
Implement JPA with hibernate and remove the old plain jdbc queries inside the project
Date selection not working on the transactions listing page
Might need to update the jquery and jquery ui
Current mechanism does not have a good login system. We need to make application secure and get the session time outs to a log in page.
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.