realjeeshop / jeeshop Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Currently, password cannot be modified in User modification form.
(Current user password is kept during update)
Add Items sort functionnality in following screens:
Catalog entities and constraints definition
Order entities and constraints definition
Welcome page displays functionalities available in Admin application.
It is part of overview module.
Export payment validated Order items to a CSV file in order to process them.
Catalog elements (catalogs, categories, products, skus ...) management functionalities
Enhance theme for Jeestore, the Jeeshop demontration store.
A POC version using Bootstrap is deployed to Openshift there: https://apps-jeeshop.rhcloud.com
Source code is available in Jeeshop store module.
Add UI router to Jeeshop Admin
Direct update of relationship when clicking on delete button.
Study on limited sales impacts on Catalog model and/or definition of Sales domain entities
Eliminate logs pollution for business error such as HTTP Not Found
Use and setup of JAAS in application server.
Configure authentication for protected REST resources. (BASIC or other)
Two Roles are defined for setup: jeeshop-user and jeeshop-admin.
jeeshop-admin protects critical administration tasks performed on resources.
TODO: handle Vuex mutations
User entities and constraint definitions
Record login attempts number per user.
Fail after n (configurable) attempts.
This might be done by using a stored procedure instead of a Query for user authentication with JAAS.
Implement JWT based authentication.
Leads:
Complete Emails, newsletters section in Jeeshop-Admin with newsletters management.
Integrate HTML editor to create a newsletter.
Add a due date field.
Add a Scheduler in backend to send newsletters with a configurable schedule time.
2 deployment modes enabled by configuration:
Microservices could match following existing domains:
Monolith mode matches the current one:
Resources definition and services implementation
Add presentation media properties management to presentations resource
Store entity would wrap many catalogs with a oneToMany relationship
Resource definition and services implementation
22:36:49,691 ERROR [org.jboss.as.ejb3.invocation](default task-21) JBAS014134: EJB Invocation failed on component Orders for method public java.lang.Long org.rembx.jeeshop.order.Orders.count(java.lang.String,org.rembx.jeeshop.order.model.OrderStatus,java.lang.Long): javax.ejb.EJBAccessException: JBAS014502: Invocation on method: public java.lang.Long org.rembx.jeeshop.order.Orders.count(java.lang.String,org.rembx.jeeshop.order.model.OrderStatus,java.lang.Long) of bean: Orders is not allowed
Initialization of backoffice "admin" application.
Setup of a main dashboard.
Document Jeeshop REST API. (Swagger?)
Setup of internationalization mechanism for catalog rest services
I already have a store demo application using angular js and UI-router. Just have to modify its CSS a little bit before to push it.
Resources definition and services implementation
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.