Git Product home page Git Product logo

traccar-web's Introduction

traccar-web

Web page - http://traccar.litvak.su

News - http://traccar.litvak.su/news.html

Demo - http://traccar.litvak.su/demo.html

Authors: Anton Tananaev ([email protected]), Vitaly Litvak ([email protected])

Support project - donate

Summary

Web interface for traccar server.

Installation

See installation instructions on official web site or use Official Self-Contained Docker Image.

Features

See complete features list on official web site.

Building

See building instructions on official web site

Eclipse

See Eclipse IDE setup instructions on official web site

IntelliJ IDEA

See IntelliJ IDEA IDE setup instructions on official web site

NetBeans

See NetBeans IDE setup instructions on official web site

License

Apache License, Version 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

traccar-web's People

Contributors

antoniopaisfernandes avatar aymandf avatar bigoss avatar damocov avatar draganjovanovich avatar dumar avatar enricoxxx avatar franiis avatar grafviktor avatar gsiotas avatar jeferex avatar jon-stumpf avatar khfayzullaev avatar micheleceo avatar mpele avatar robertbenedikt avatar stanislavko avatar tananaev avatar toshdi avatar vilix13 avatar vitalidze avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

traccar-web's Issues

Redirect automatically to mobile version

When going to traccar web on a mobile web browser, traccar web should detect that the browser is mobile and redirect to mobile version automatically.

Maybe, this could be a setting and let the user choose if he wants to redirect automatically when using a mobile browser.

Also, mobile version should have a link to return to desktop version.

Thanks!

Bug(?) in "Export GPX"

Hi,

Shouldn't Date format for export be the same as import?
Export only exports till minutes (not seconds).

Export:
image

Import:
image

And, btw, import shouldn't be also an "dateFormat.setTimeZone(tz);"?

Regards,
Antonio Fernandes

The problem with connection

Hi, this is good addition to traccar! I had problems with the installation, but all itself has run. Now I can not connect from another device to the server, I entered the server ipserver:8082 and does not work nothing;/ What can be wrong?

Change database and user id

This is a n00b question but would like a quick hint.

I have changed the database that traccar uses to post position data from the default (e.g., PostgreSQL uses the 'public' schema) to instead use 'traccar_db'. I have also changed the user from the default administration account (e.g., MySQL uses 'admin') to 'traccar_web'.

How/where do I get make these changes in traccar_web's configuration files?

I have found persistence.xml and see what to change in the 'debug' scenario. I don't see how to change this in the 'release' scenario.

Thanks.

Question: DataServiceImpl.java:71

Please help me understand why you created a local variable (hiding the class member) to store the created EntityManager. Is this because it will be done one-time only?

Please help me to debug this error. Thanks so much!

i have a problem with Traccar Server:
+ When i use local network : Traccar-Mobile sent successfully the location to Server and show location mark in Gis map.

----------------------------TRAKER-SERVER.LOG--------------------------------------------

2014-11-19 14:57:58 INFO: Starting server...
2014-11-19 14:57:58 INFO: Operating System name: Windows XP version: 5.1 architecture: x86
2014-11-19 14:57:58 INFO: Java Runtime name: Java HotSpot(TM) Client VM vendor: Oracle Corporation version: 24.65-b04
2014-11-19 14:57:58 INFO: Memory Limit heap: 247mb non-heap: 118mb
2014-11-19 15:02:21 INFO: device: 1, time: Wed Nov 19 15:00:51 ICT 2014, lat: 10.038278333333333, lon: 105.78699
2014-11-19 15:02:45 INFO: device: 1, time: Wed Nov 19 15:01:52 ICT 2014, lat: 10.038243333333334, lon: 105.78701333333333
2014-11-19 15:03:45 INFO: device: 1, time: Wed Nov 19 15:02:52 ICT 2014, lat: 10.038345, lon: 105.78705
2014-11-19 15:04:45 INFO: device: 1, time: Wed Nov 19 15:03:53 ICT 2014, lat: 10.03835, lon: 105.78705833333333
2014-11-19 15:05:45 INFO: device: 1, time: Wed Nov 19 15:04:53 ICT 2014, lat: 10.03826, lon: 105.78702666666666
2014-11-19 15:06:45 INFO: device: 1, time: Wed Nov 19 15:05:53 ICT 2014, lat: 10.038345, lon: 105.78705333333333
2014-11-19 15:07:45 INFO: device: 1, time: Wed Nov 19 15:06:53 ICT 2014, lat: 10.038281666666666, lon: 105.78700666666667
2014-11-19 15:08:46 INFO: device: 1, time: Wed Nov 19 15:07:53 ICT 2014, lat: 10.038331666666666, lon: 105.787035
2014-11-19 15:09:46 INFO: device: 1, time: Wed Nov 19 15:08:55 ICT 2014, lat: 10.038301666666667, lon: 105.78701666666667
2014-11-19 15:10:46 INFO: device: 1, time: Wed Nov 19 15:09:55 ICT 2014, lat: 10.038303333333333, lon: 105.78701833333334
2014-11-19 15:11:46 INFO: device: 1, time: Wed Nov 19 15:10:55 ICT 2014, lat: 10.03827, lon: 105.78705666666667

+ When i use Gobal network (3G): Traccar-Mobile showed connection succeed -> location update.

But in Tracker-server log doesnt add location into that file and Wrapper log show this error.

--------------------------------TRACKER-SERVER.LOG-----------------------------------------
2014-11-19 15:55:24 INFO: Starting server...
2014-11-19 15:55:24 INFO: Operating System name: Windows XP version: 5.1 architecture: x86
2014-11-19 15:55:24 INFO: Java Runtime name: Java HotSpot(TM) Client VM vendor: Oracle Corporation version: 24.65-b04
2014-11-19 15:55:24 INFO: Memory Limit heap: 247mb non-heap: 118mb

--------------------------------WRAPPER.LOG---------------------------------------

STATUS | wrapper | 2014/11/19 09:43:41 | --> Wrapper Started as Service
STATUS | wrapper | 2014/11/19 09:43:41 | Java Service Wrapper Community Edition 32-bit 3.5.25
STATUS | wrapper | 2014/11/19 09:43:41 | Copyright (C) 1999-2014 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper | 2014/11/19 09:43:41 | http://wrapper.tanukisoftware.com
STATUS | wrapper | 2014/11/19 09:43:41 |
STATUS | wrapper | 2014/11/19 09:43:41 | Launching a JVM...
INFO | jvm 1 | 2014/11/19 09:43:41 | WrapperManager: Initializing...
INFO | jvm 1 | 2014/11/19 09:43:42 | 2014-11-19 09:43:42.687:INFO:oejs.Server:jetty-8.1.16.v20140903
INFO | jvm 1 | 2014/11/19 09:43:42 | 2014-11-19 09:43:42.765:INFO:oejw.WebInfConfiguration:Extract jar:file:/C:/Program%20Files/Traccar/traccar-web.war!/ to C:\WINDOWS\Temp\jetty-0.0.0.0-8090-traccar-web.war-_-any-\webapp
INFO | jvm 1 | 2014/11/19 09:43:47 | 2014-11-19 09:43:47.015:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
INFO | jvm 1 | 2014/11/19 09:43:47 | 2014-11-19 09:43:47.093:INFO:oejs.AbstractConnector:Started [email protected]:8090
INFO | jvm 1 | 2014/11/19 09:43:53 | 2014-11-19 09:43:53.703:WARN:/:Exception while dispatching incoming RPC call
INFO | jvm 1 | 2014/11/19 09:43:53 | com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.List org.traccar.web.client.model.DataService.getLatestPositions()' threw an unexpected exception: java.lang.IllegalStateException
INFO | jvm 1 | 2014/11/19 09:43:53 | at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:389)
INFO | jvm 1 | 2014/11/19 09:43:53 | at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:579)
INFO | jvm 1 | 2014/11/19 09:43:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:265)
INFO | jvm 1 | 2014/11/19 09:43:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:305)
INFO | jvm 1 | 2014/11/19 09:43:53 | at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
INFO | jvm 1 | 2014/11/19 09:43:53 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
INFO | jvm 1 | 2014/11/19 09:43:53 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.Server.handle(Server.java:370)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
INFO | jvm 1 | 2014/11/19 09:43:53 | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
INFO | jvm 1 | 2014/11/19 09:43:53 | at java.lang.Thread.run(Unknown Source)

UI Suggestion: Cursor Focus on Login

The cursor focus should start in the "User" field. It is currently starting on the "Login" button. There are 14 items on the page which would require 12 "tabs" forward or 2 "tabs" back to reach the "User" field.

Automatic Login

Hello,
I just want to know if it is possible to login automatically.
Maybe with parameters in the URL.
I just tried: http://192.168.0.56:8082/?locale=de&user:user&password:user
My server can only be acccessed through internal LAN, I don't need much security.
But I want it to make easy for my users. I want them to have the informations just with one click, without the need of logging in.
Is there any possibility to do this?
Sincerley
Boris

Save cloumn order in db

Save cloumn order in db
this way the user gets always the same saved experience in every browser after login.

Change icon

So here ist my feature request, as you wanted me to open a new issue.

It would be nice if the icon of the tracked item could be changed.
Just now it is some kind of double triangle, which, I guess, is easily drawn.
I would like to change this icon in some kind of symbols e.g. for car, truck, motorcycle, bicycle, boat and so on.
Sorry for my description, I hope you can understand now.
Sincerely
Boris
I try to attach two pictures:
icon1

icon2

Colorize the track line

Hi, i have an other feature request, to colorize the track line,
colors can be random or rainbow (loop) and set by time stamp to those who has no extended_info in "other" filed. those who has, would be nicer to be able to set a "filter" like:

other: %<status>1</status>%

or whatever they want to use.

the whole idea comes from here:
http://www.gpsvisualizer.com/display/20141115151902-16160-map.html

if traccar-web is loaded with more days for eg. ,
it would be nice to see easily which route was how long.

Centering the icon

I found a new "issue".
I you select a device the map ist centered to the device.
If you scroll around the map, so can' t sse your device any longer, it is hard to find the device again. You can't click it again.
If you have more than one device, you can click another device and then click again the first device. Then the map is centered again.
If you have only one deveice the map is not centered again if you click on your device again.
It would be fine, if the map could be centered on the selected device by every mouseclick.
Boris

Prohibit devices with empty name or id

Right now it's possible to add device without id and name. Also it's possible to remove id and name from device. Neither empty id nor name should not be allowed.

compatibility with older databases

Supports the new version of Vitalidze with existing databases of traccar standard (.h2, .mv.h2 & MySQL)?

for I am observing a "remote procedure call error"

UI crashes due to Memory Exhaustion

It seems to happen when I am following/recording a device. After about 50 data points, my machine starts to get really slow. Eventually, Linux will kill the browser process due to excessive memory consumption. The server side seems fine and produces no errors. The browser I am using is rekonq. I will test Firefox and Chrome and see if it produces the same error.

Please confirm if you have seen this before. Also, any hints on how to debug the code running in the browser would be appreciated.

Hibernate not liking pre-created tables

This may be a n00b hibernate question.

I want to create the tables, sequences, keys, and relationships PRIOR to using the WAR file. I want hibernate to verify that the table structure matches what the WAR file expects but not create any new schema. I have experimented for a few days and can not seem to make this work. I keep getting the "Unable to perform DB migration" message caused by

...
at org.traccar.web.server.model.DBMigrations$CreateAdmin.migrate(DBMigrations.java:60)
at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:40)
at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:73)
...
  • jss

Adding new device does not work

I just got a new device and tried to configure.
So I added the device and waited for the device to appear on the map. But it didn't appear. I started a network sniffer to check whether data is coming in. Data was coming in and answered by traccar webserver. So I checked the device ID and found out that there was a missing "0". I tried to change the ID but everytime I opened the setting-box there was the old value. So I tried to add a new device, but traccar ignored that. So I rebootet the whole system and tried again to add a new device, but no result. I can't add devices anymore . I deleted the last new device (that one with the missing Zero) and tried to add a new one again, but no chance.
Any idea what is going wrong here? (Tested with Firefox and IE)
I added devices before and everything worked well, maybe something happend during the last updates? Or am I doing something wrong?

getLatestPositions() performance

I'm gonna try to make a single query again for getLatestPositions() instead of a for, since the for was a workaround for a mysql problem, and I'm using postgresql, and I suspect that the original aproach will stress less the DB.

I have seen that you also changed other thing, yo ask the position for all devices, not only for the devices accesible for the user. Why ?

Allow for multiple devices route print

Today only one device route is printed.
It would be a nice feature to have multiple routes printed at the same time (in different colors).
For that, archive would have to be able to allow adding several devices.

Best regards,
Antonio

Implement Point of Interest for devices

A nice feature would be to implement Point of Interest (POI) for devices.

A POI would be a data structure with:

  • device
  • date from & date to (validity of POI)
  • latitude & longitude
  • icon type (to be displayed in the map)
  • comments (to be displayed also on-hover)

I'm currently working on this feature. Anyone wants do add ideas/help?

Best regards,
António Fernandes

Traccar 2.10 compatibility

Hi, I wonder if your traccar-web fork is compatible with traccar server 2.10. I am thinking on installing your fork instead.

Do you have an installer like traccar? Or Do I have to build from sources?

Thanks

Positions that are invalid should not be plotted

Currently, all positions reports are plotted. Many devices put zeroes in the Latitude and Longitude fields when the position report is flagged as invalid. This produces very confusing paths for the end-user.

I suggest showing a dotted line (vs the solid line) connecting the last valid position and the next valid position so that the end-user knows that invalid position reports were received but not plotted.

Features Request

I have few requests.

1- Status of device in infobox, like "In-Motion" or "Start" "Stop" (ref opengts)

2- Icon should have arrow so that we can get idea in which direction vehicle was moving. (as showed in opengts. example is attached)

1

3- Current location inquiry via sending sms to the mobile. as someone discussed here.
traccar/traccar-client-android#106

changes on traccar 2.9 for these improvements

Could you, sir Vitalidze, say what traccar 2.9 files have been modified, deleted or added to make these improvements. And having been modified ha what changes made ​​on them.

Thanks in advance and best regards. Very good contributions

skin

which source files should be modified to change web appearance (background color, font, text color ...)

Internationalization

I'm adding spanish translation (and maybe basque and polish).

The Messages_XX.properties is encoded in UTF-8 ?
Just adding Messages_XX.properties would add spasnih, or I need to configure it somewhere else ?

Issue with automatic login

Today I found another issue with automatic login.
Maybe this can easily be fixed.
I logged in with the link with the automatic login. Because I wanted to change settings I logged off and logged in with my own account (it is not the account with the automatic login).
When I finished I didn't logoff, instead I just closed the browser tab.
When I later opened the link with the automatic login, the login parameters where ignored. Traccar still showed me my account. I had explicitely to logoff and logon again.

I think traccar should check the login dates. If another account is active, this should be logged out.
If there is no new login data, traccar can show the "normal website".
Do you think this can be fixed?
Of course I can logout, as I am suposed to, but I think I am not the only one who is lazy.
And actually I can live with that, but it is a kind of security leak.
Sincerly
Boris

State View

What happened to the State View ? DIs you remove it ?

Don't get me wrong, I love the popup, I prefer it over the State Views, but the view can be useful sometimes, for seen the values after you move the cursor, doing copy/paste, etc ...

If it doesn't create a conflict with the popup, it would be nice to have it, since the job is already done.

Question: hibernate and persistence.xml

Why doesn't persistent.xml have configuration information similar to the following (see below) for "release"? It is my understanding that these need to be set somewhere for the connections to work. How does the WAR file take advantage of the connections the JAR file sets up?

  • jss
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
  <persistence-unit name="xxxPU" transaction-type="RESOURCE_LOCAL">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <class>xxxx</class>
    <class>xxxx</class>
    <exclude-unlisted-classes>true</exclude-unlisted-classes>
    <properties>
      <property name="hibernate.connection.username" value="xxx"/>
      <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
      <property name="hibernate.connection.password" value="xxx"/>
      <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/xxx"/>
      <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect"/>
      <property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>
      <property name="hibernate.hbm2ddl.auto" value="update"/>
      <property name="hibernate.show_sql" value="false"/>
      <property name="hibernate.format_sql" value="false"/>
      <property name="connection.provider_class" value="org.hibernate.connection.C3P0ConnectionProvider"/>
      <property name="hibernate.c3p0.acquire_increment" value="1"/>
      <property name="hibernate.c3p0.idle_test_period" value="60"/>
      <property name="hibernate.c3p0.max_size" value="10"/>
      <property name="hibernate.c3p0.max_statements" value="0"/>
      <property name="hibernate.c3p0.min_size" value="2"/>
      <property name="hibernate.c3p0.timeout" value="60"/>
      <property name="hibernate.c3p0.validate" value="false"/>
    </properties>
  </persistence-unit>
</persistence>

Compile Using Netbeans.

First I must say I am a complete novice to Java. Importing the project into eclipse created a allot of warnings and errors. Using Netbeans I imported the project and can do minor changes and attache the debugger and test. My question is can I compile the project from netbeans and use the war file generated. I have tried compile using build clean projects.
Thanks in advance.

Receive alerts of offline devices

I would like to receive email notifications when the device stops reporting for a time (gets offline). It happens every now and then with our fleet due to the data usage charges on the devices with prepaid subscriptions.

I would like to be notified instead of loosing track of the vehicle for a while.

Inactivity device based on speed and location.

One thing I think should be improved is Inactivity. By default, a device is considered inactive when speed is <= 0 but I have some devices that always send speed = 0 so they are considered inactive even though they are moving. So I think, to consider a device inactive, speed and location should be considered.

GPX import / export

Export to CSV is now working, thank you
Id like to ask for an import from gpx feature, linked to a device_id.

dev branch ready for testing?

Is your dev branch in a working state?

I was working on your dev branch prior to the merge with mobile and created some updates that I wanted you to consider for a pull request. When I rebased with your current dev HEAD (3b2852a), I no longer get web pages after the login screen.

I have split my topic branch and I will be rebase to your most recent dev commit PRIOR TO the merge with mobile (14c8716). I will issue my pull request from this branch.

  • jss

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.