letractively / acuteauto Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/acuteauto
Automatically exported from code.google.com/p/acuteauto
Log into the application
Click add a car
the required fields do not have * to indicate they are required
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 11:25
We need a database with production data common for all the clients, so that we
can mirror/spawn a new database for each new Client
Original issue reported on code.google.com by [email protected]
on 27 Jan 2013 at 4:49
Current website, does not display properly on IE. Need to provide IE relevant
styles.
Original issue reported on code.google.com by [email protected]
on 2 Feb 2013 at 5:13
compile the most recent code from trunk and deploy as a war file in mocha host
Original issue reported on code.google.com by [email protected]
on 14 Oct 2012 at 6:34
Currently, if the user copies the url directly into the browser, he is
taken to the AdminConsole which should be restricted.
Expectation : If a User tries to access the AdminConsole directly from the URL
without logging in, then the AdminConsole should display a Login Popup.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2012 at 4:16
Need a Vertical Tomcat Cluster, with atleast three servers and one load
balancer.
worker-1 (server1)
worker-2 (server2)
worker-3 (server3)
worker-4 (Load Balancer)
1) Should provide Session Replication & Failover.
2) Should provide application farming. (Support ripple restart of application
for High Availability)
Original issue reported on code.google.com by [email protected]
on 2 Feb 2013 at 5:19
Need to cleanup the database mess. We have several databases, which should be
identified and deleted if not necessary.
Total databases needed.
Test Databases:
1) Billing Test (Should be used by billingtest.acuteauto.com)
2) Client Test 1 (Primary test database for acuteauto application)
3) Client Test 2 (Secondary test database for acuteauto application)
Prod Databases:
4) Client Mirror (Just a standby database with production quality data)
5) Client Demo (acuteauto.com will be using this database in production)
6) Billing Prod (billing.acuteauto.com will be using this one)
7+) Other Client Databases who registered with us.
Original issue reported on code.google.com by [email protected]
on 6 Feb 2013 at 3:38
When updating vehicle information No user message is displayed
Original issue reported on code.google.com by [email protected]
on 7 Oct 2012 at 10:27
Acute Auto
Update all the filters to extend BaseFilter.
Original issue reported on code.google.com by [email protected]
on 11 Feb 2013 at 3:07
A null pointer exception is thrown once clicking on car details.
What steps will reproduce the problem?
1.Navigate to acuteauto.com
2.click on search.
3.wait 5-6 minutes until session is destroyed.
4-click on details button
What is the expected output?
vehicle details pages is displayed
What do you see instead?
error page with bad data. see attachment.
======================================================
INFO: No Session found for this request:
/Details/2006_Dodge_Avenger_Express_Sedan_4D/9
Oct 15, 2012 6:23:34 PM com.acminds.acuteauto.ui.converter.EntityConverter
getAsObject
SEVERE: Exception while converting to an Entity: 9
java.lang.IllegalStateException: getAttribute: Session already invalidated
at org.apache.catalina.session.StandardSession.getAttribute(StandardSession.java:1175)
at org.apache.catalina.session.StandardSessionFacade.getAttribute(StandardSessionFacade.java:122)
at com.acminds.acuteauto.ui.WebPersistenceManager.getCurrentEntityManager(WebPersistenceManager.java:62)
at com.acminds.acuteauto.persistence.PersistenceManager.getEntityManager(PersistenceManager.java:54)
at com.acminds.acuteauto.persistence.BaseDAO.get(BaseDAO.java:32)
at com.acminds.acuteauto.ui.converter.EntityConverter.getAsObject(EntityConverter.java:46)
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:171)
at javax.faces.component.UIViewParameter.getConvertedValue(UIViewParameter.java:394)
at javax.faces.component.UIInput.validate(UIInput.java:960)
at javax.faces.component.UIInput.executeValidate(UIInput.java:1233)
at javax.faces.component.UIInput.processValidators(UIInput.java:698)
at javax.faces.component.UIViewParameter.processValidators(UIViewParameter.java:273)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1214)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1214)
at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1172)
at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.acminds.acuteauto.ui.filter.SecurityFilter.doFilter(SecurityFilter.java:82)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:145)
Original issue reported on code.google.com by [email protected]
on 15 Oct 2012 at 10:34
Attachments:
1) Unlimited Domains
2) Private JVM
3) RAM - 2GB
4) Traffic Unlimited
5) MySQL - Max Connections per User - Unlimited or atleast 100
6) Good Disc Space
Original issue reported on code.google.com by [email protected]
on 24 Sep 2012 at 4:43
Due to the issues with application I will be restating the server
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 11:27
On Save/Update of Role or Privilege, the faces messages are not displayed to
the User.
Expectation : Rich Notify should be triggered to display the faces messages
once the Role or Privilege is Saved / Updated.
Original issue reported on code.google.com by [email protected]
on 19 Jun 2012 at 11:52
Create a traceability matrix that will be used to testing the application.
A-traceability matrix should capture all the scenarios of the application
B-Each scenario will be broken into one or more test cases.
C-Each test case will have inputs and expected results
Original issue reported on code.google.com by [email protected]
on 14 Oct 2012 at 7:54
Add Specials to the Menu, which if clicked should show all the cars with
special pricing.
Original issue reported on code.google.com by [email protected]
on 13 Jul 2012 at 10:49
Display the stock number on the inventory page, it also need to be displayed to
the customer.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2012 at 9:56
Need functionality to Place an Ad on craigslist on click of a button from the
Inventory Display page.
Original issue reported on code.google.com by [email protected]
on 11 Jul 2012 at 7:45
BR1) If Vehicle Status is changed from Available to Sold, then the Sold Price
should be populated.
BR2)
Original issue reported on code.google.com by [email protected]
on 25 Sep 2012 at 11:28
Ability to broadcast messages from us to all the dealers.
Would be nice to have if messages can be targeted to specific group of dealers.
"News from AcuteAuto" link on Admin Console should be able to pull targetted
messages.
Original issue reported on code.google.com by [email protected]
on 15 Jul 2012 at 9:18
Log in to the application and click update user profile.
the password field is displaying in text.
Password should not be plain.
Password should never be displayed.
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 10:52
We need to track the source which generated the request. In other words, we
need to find the source which directed the customer to the website.
To accomplish that, we need to use distinct urls for each channel which brings
a customer to our website.
For example,
Link to be placed on Google Free Listing : http://acuteauto.com/source/261
Link to be placed on Google Ads : http://acuteauto.com/source/262
Link to be placed on Yahoo Free Listing : http://acuteauto.com/source/263
Link to be placed on Yahoo Ads : http://acuteauto.com/source/264
Link to be placed on Bing Free Listing : http://acuteauto.com/source/265
Link to be placed on Bing Ads : http://acuteauto.com/source/266
Link to be placed on Forums Listing : http://acuteauto.com/source/267
Link to be placed on Affiliate : http://acuteauto.com/source/268
etc..
We need to identify all the possible sources which can generate a customer
request to our website.
Original issue reported on code.google.com by [email protected]
on 1 Feb 2013 at 4:02
Dealers should be able to buy new reports on the fly.
Original issue reported on code.google.com by [email protected]
on 18 Sep 2012 at 2:12
Since the application supports multiple locations for a dealer, we need to
provide multiple locations under Address Information with a link which if
clicked will show the address on the map on the right side.
By default, the map should show the primary location.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2012 at 8:46
CatalogList.xhtml has around 3 confirm popups with YES and NO buttons which
have to be centralized to be reused via Custom composite component.
Targeted for Phase II
Original issue reported on code.google.com by [email protected]
on 10 Jul 2012 at 12:08
Login into the application
Click add a car.
fill in the information and click submit
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 11:23
Need to use the application and check the each functionality prior to testing
Original issue reported on code.google.com by [email protected]
on 14 Oct 2012 at 6:36
Need this field to determine the actual price the vehicle was sold for, inorder
to capture this for reporting.
Original issue reported on code.google.com by [email protected]
on 24 Sep 2012 at 12:36
What steps will reproduce the problem?
1.Login into the application
2.Click on add car linkk
Original issue reported on code.google.com by [email protected]
on 18 Oct 2012 at 1:36
Current urls in the application are not SEO friendly, and there is a definite
need to make the URLs more meaningful and pretty.
Pretty Faces is one such library which can come to our rescue by dynamically
converting the current urls to SEO friendly URLs.
Following link can help us with required information
http://ocpsoft.org/docs/prettyfaces/3.3.2/en-US/html/Configuration.html
Original issue reported on code.google.com by [email protected]
on 10 Jul 2012 at 7:46
We need to provide a description of each link on a tool tip. i.e. when the user
hovers his mouse over a link, the tooltip should popup.
We can use rich:toolTip tag.
We need to use the resources.properties to write the description and reference
it from the xhtml.
Original issue reported on code.google.com by [email protected]
on 17 Jun 2012 at 10:47
Need a mechanism to provide a batch upload of all the Client inventory, instead
of uploading cars one by one.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2013 at 1:22
These are the list of issues pending before going live.
1) Gathering production level Catalog Data (Abid).
2) Adding a Payment Gateway from Admin Module (Abid)
3) Adding two columns to Make, Model & Style (Mansur)
4) Providing a Sync between Acuteservices & Billing app for Client License
related updates.
Original issue reported on code.google.com by [email protected]
on 4 Feb 2013 at 3:33
Click on manage roles
Under Edit/Update click on update.
On the pop up panel click cancel
then again click on update. the dialog display on the side. see screen shot
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 11:39
Attachments:
From the Manage Privilege page
Click on Update Privilege or Add New Privilege
Popup Opens.
When we try to make modifications and hit submit, it does not submit.
Original issue reported on code.google.com by [email protected]
on 15 Jun 2012 at 1:44
Null pointer exception was thrown when tried to change some role privileges.
Click on manage roles.
See the log
Exception while converting to an Entity: 1
java.lang.NullPointerException
at com.acminds.acuteauto.ui.WebPersistenceManager.getCurrentEntityManager(WebPersistenceManager.java:69)
at com.acminds.acuteauto.persistence.PersistenceManager.getEntityManager(PersistenceManager.java:54)
at com.acminds.acuteauto.persistence.BaseDAO.get(BaseDAO.java:32)
at com.acminds.acuteauto.ui.converter.EntityConverter.getAsObject(EntityConverter.java:46)
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:171)
at javax.faces.component.UIViewParameter.getConvertedValue(UIViewParameter.java:394)
at javax.faces.component.UIInput.validate(UIInput.java:960)
at javax.faces.component.UIInput.executeValidate(UIInput.java:1233)
at javax.faces.component.UIInput.processValidators(UIInput.java:698)
at javax.faces.component.UIViewParameter.processValidators(UIViewParameter.java:273)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1214)
at org.richfaces.context.PartialViewExecuteVisitCallback.visit(PartialViewExecuteVisitCallback.java:55)
at org.richfaces.context.BaseExtendedVisitContext.invokeVisitCallback(BaseExtendedVisitContext.java:321)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1590)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1601)
at org.richfaces.context.ExtendedPartialViewContextImpl.executeComponents(ExtendedPartialViewContextImpl.java:237)
at org.richfaces.context.ExtendedPartialViewContextImpl.processPartialExecutePhase(ExtendedPartialViewContextImpl.java:217)
at org.richfaces.context.ExtendedPartialViewContextImpl.processPartial(ExtendedPartialViewContextImpl.java:196)
at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1170)
at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.acminds.acuteauto.ui.filter.SecurityFilter.doFilter(SecurityFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:145)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.acminds.acuteauto.ui.filter.LicenseFilter.doFilter(LicenseFilter.java:62)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:1763)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Original issue reported on code.google.com by [email protected]
on 11 Nov 2012 at 11:36
1) Appl. Admin role is restricted only to Developers.
2) Dealer should not be able to update Appl. Admin Role.
3) Dealer should not be able to create/update Privileges.
4) Dealer should not be able to assign Appl. Admin Role to himself or any other
users he creates.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2012 at 10:12
when clicking on the most viewed report linking a null pointer exception is
thrown.
Original issue reported on code.google.com by [email protected]
on 14 Oct 2012 at 6:38
Featured Cars should be displayed in a single row, but for some reason the last
car moves down. The same happens to Best Sellers also.
Original issue reported on code.google.com by [email protected]
on 29 Jun 2012 at 3:01
All the required fields in the application should be either * marked or red
marked.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2013 at 2:43
503 service is unavailable was received on 10/15/2012. The issue is under
research
Original issue reported on code.google.com by [email protected]
on 16 Oct 2012 at 11:49
When deployed on a hosting site, after couple of hours we get a
Communications Link failure error - Broken Pipe...
Original issue reported on code.google.com by [email protected]
on 1 Jul 2012 at 4:38
1) Goto Users List page (Admin Console -> Search / Manage Users)
2) Delete any one User
3) Hit refresh button
Original issue reported on code.google.com by [email protected]
on 4 Jun 2012 at 9:56
Jumploader Applet is used for Uploading images of Car. Each time the Upload
Images page of Inventory is accessed, browser shows a warning message asking
the User to accept the content from Unknown Publisher.
Applet needs to be signed and deployed so that the User can accept the
certificate warning once and for all.
Original issue reported on code.google.com by [email protected]
on 29 Jun 2012 at 3:04
Current search criteria for Vehicles, is limited to Year, Make, Model, Style,
Price.
We need to enhance the layout of the invList.xhtml page with a side bar on the
left containing filters. Expand the number of filters to include Categories,
Features etc.
Original issue reported on code.google.com by [email protected]
on 11 Jul 2012 at 7:41
On the Vehicle Display page, we need to add a new section to the bottom.
Similar vehicles from our inventory. This should display atleast 3 cars from
the inventory with the same Make, same Model & same Style.
Original issue reported on code.google.com by [email protected]
on 12 Jul 2012 at 11:17
Steps to reproduce this issue
1. Make changes to any field and let the Update Model Values phase get executed.
2. Without submitting those changes, goto another task and submit changes in
there.
3. Changes made in step 1 will also get flushed to the database.
Original issue reported on code.google.com by [email protected]
on 6 Nov 2012 at 11:50
RSS Feed list is overflowing beyond the set height for that RSS Box.
Expected Behaviour : To have a fixed length columns and the description should
be hidden if overflown.
Original issue reported on code.google.com by [email protected]
on 30 May 2012 at 10:56
Attachments:
We need to cache the entire catalog for all the Dealers.
Consider EHCache or OSCache for clustering support.
May/May not include changes to the model. But would enhance the performance.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2013 at 11:38
Need to capture new status for the vehicle seized from the client. This option
will allow the dealer to re sell the vehicle again. rules need to be captured
as part of this business requirement
Original issue reported on code.google.com by [email protected]
on 21 Sep 2012 at 12:03
Currently, the dealer has to manually key in all the regular fields while
adding vehicle to inventory.
Proposed : By entering the VIN, we should be able to use the VIN Decoder to
pull in all the basic details of the vehicle and prepopulate them on the page
thereby minimizing the time taken for each entry and enhancing the data quality.
Availability : VIN Decoder is not available as a free algorithm nor as a free
webservice. Third party sites like VINQuery.com etc. provide a webservice and
charge on a volume/time basis.
We can utilize the free online website http://www.decodethis.com to pass the
VIN number and retrieve the results.
Following details are expected to be pulled from this solution
Make, Model, Style, Year, Engine, Transmission, Exterior Color, Interior Color,
Original issue reported on code.google.com by [email protected]
on 11 Jul 2012 at 6:43
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.