ais.git
12 years agoAdded 2 cron jobs
Jean-Michel Nirgal Vourgère [Wed, 11 Aug 2010 13:29:04 +0000 (13:29 +0000)]
Added 2 cron jobs

12 years agoNew cron directory
Jean-Michel Nirgal Vourgère [Mon, 9 Aug 2010 08:50:22 +0000 (08:50 +0000)]
New cron directory

12 years agoAdded nice to compress_archive cron
Jean-Michel Nirgal Vourgère [Mon, 9 Aug 2010 08:05:20 +0000 (08:05 +0000)]
Added nice to compress_archive cron

12 years agoAdded dependency on python-libcrack
Jean-Michel Nirgal Vourgère [Mon, 9 Aug 2010 05:01:12 +0000 (05:01 +0000)]
Added dependency on python-libcrack

12 years agoAdded nmea5 dim_* to sql database
Jean-Michel Nirgal Vourgère [Mon, 9 Aug 2010 04:46:36 +0000 (04:46 +0000)]
Added nmea5 dim_* to sql database

12 years agoRenamed "news" setion in the home page.
Jean-Michel Nirgal Vourgère [Mon, 9 Aug 2010 04:11:41 +0000 (04:11 +0000)]
Renamed "news" setion in the home page.

12 years agoAdded last access date to user details
Jean-Michel Nirgal Vourgère [Sun, 8 Aug 2010 17:02:58 +0000 (17:02 +0000)]
Added last access date to user details

12 years agoImproved documentation
Jean-Michel Nirgal Vourgère [Sun, 8 Aug 2010 16:10:08 +0000 (16:10 +0000)]
Improved documentation

12 years agoMore customizable activity period monitoring
Jean-Michel Nirgal Vourgère [Sun, 8 Aug 2010 16:09:30 +0000 (16:09 +0000)]
More customizable activity period monitoring

12 years agoFixed plural from vessel & user counts
Jean-Michel Nirgal Vourgère [Sun, 8 Aug 2010 16:07:49 +0000 (16:07 +0000)]
Fixed plural from vessel & user counts

12 years agoAdded user message feed back when editing fleet description
Jean-Michel Nirgal Vourgère [Sat, 7 Aug 2010 14:48:50 +0000 (14:48 +0000)]
Added user message feed back when editing fleet description

12 years agoAdded a form to change a fleet description
Jean-Michel Nirgal Vourgère [Sat, 7 Aug 2010 14:24:15 +0000 (14:24 +0000)]
Added a form to change a fleet description

12 years agoAdded login access time update
Jean-Michel Nirgal Vourgère [Sat, 7 Aug 2010 14:00:39 +0000 (14:00 +0000)]
Added login access time update

12 years agoAdded more periods for statistics, now default to 2 days
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 23:50:58 +0000 (23:50 +0000)]
Added more periods for statistics, now default to 2 days

12 years agoAdded license
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 22:20:28 +0000 (22:20 +0000)]
Added license

12 years agoNew README file
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 22:10:23 +0000 (22:10 +0000)]
New README file
Tuned INSTALL

12 years agoAdded dependency on libgpsd-dev
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 22:01:16 +0000 (22:01 +0000)]
Added dependency on libgpsd-dev
Fixe deploy.sh name

12 years agoImproved INSTALL documentation
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 20:21:42 +0000 (20:21 +0000)]
Improved INSTALL documentation

12 years agoPut back the news tab first
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 20:17:14 +0000 (20:17 +0000)]
Put back the news tab first

12 years agoFixed Ivory Coast name
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 20:05:40 +0000 (20:05 +0000)]
Fixed Ivory Coast name

12 years agoAdded flag selector for vessel search
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 19:49:46 +0000 (19:49 +0000)]
Added flag selector for vessel search

12 years agoNew message table
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 19:14:56 +0000 (19:14 +0000)]
New message table
User messages for user add/delete

12 years agoMoves "news" tab right
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 17:27:32 +0000 (17:27 +0000)]
Moves "news" tab right

12 years agoNow displaying the news from the database
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 15:43:57 +0000 (15:43 +0000)]
Now displaying the news from the database

12 years agoAdded feed link on all pages
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 14:40:07 +0000 (14:40 +0000)]
Added feed link on all pages

12 years agoNews feed (atom)
Jean-Michel Nirgal Vourgère [Fri, 6 Aug 2010 13:37:48 +0000 (13:37 +0000)]
News feed (atom)

12 years agoAdded a /news/ page
Jean-Michel Nirgal Vourgère [Wed, 4 Aug 2010 12:39:19 +0000 (12:39 +0000)]
Added a /news/ page

12 years agoCleanup
Jean-Michel Nirgal Vourgère [Wed, 4 Aug 2010 12:38:38 +0000 (12:38 +0000)]
Cleanup

12 years agoAdded svg alternative icon for html5
Jean-Michel Nirgal Vourgère [Tue, 3 Aug 2010 13:29:48 +0000 (13:29 +0000)]
Added svg alternative icon for html5

12 years agoAdded dependency on jquery
Jean-Michel Nirgal Vourgère [Mon, 2 Aug 2010 21:28:07 +0000 (21:28 +0000)]
Added dependency on jquery

12 years agoSort users by name in /user
Jean-Michel Nirgal Vourgère [Mon, 2 Aug 2010 21:26:59 +0000 (21:26 +0000)]
Sort users by name in /user

12 years agoAdded jquery.js library
Jean-Michel Nirgal Vourgère [Mon, 2 Aug 2010 21:15:28 +0000 (21:15 +0000)]
Added jquery.js library
New min_height content algorithm
Changed style for input[type="submit"] and a.button

12 years agoChanged python-serial from recommanded to required in INSTALL help file
Jean-Michel Nirgal Vourgère [Mon, 2 Aug 2010 08:17:47 +0000 (08:17 +0000)]
Changed python-serial from recommanded to required in INSTALL help file

12 years agoMoved javascript to an external file
Jean-Michel Nirgal Vourgère [Mon, 2 Aug 2010 08:14:02 +0000 (08:14 +0000)]
Moved javascript to an external file

12 years agoFixed vessel search title
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 22:02:11 +0000 (22:02 +0000)]
Fixed vessel search title

12 years agoJavascript to get min-height so that footer is allways at the bottom
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 21:47:56 +0000 (21:47 +0000)]
Javascript to get min-height so that footer is allways at the bottom

12 years agoAdded forgotten template
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 20:24:46 +0000 (20:24 +0000)]
Added forgotten template

12 years agoAdded favicon
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 20:10:57 +0000 (20:10 +0000)]
Added favicon

12 years agoReplaced • by ☮
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 19:56:48 +0000 (19:56 +0000)]
Replaced • by ☮

12 years agoNew source stats selection form
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 19:50:20 +0000 (19:50 +0000)]
New source stats selection form
Announced changes

12 years agoChanged breadcrumb separator from > to /
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 19:11:44 +0000 (19:11 +0000)]
Changed breadcrumb separator from > to /

12 years agoRemoved the main menu explanation from the index page
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 18:44:49 +0000 (18:44 +0000)]
Removed the main menu explanation from the index page

12 years agoNow showing the main menu as tabs
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 18:35:39 +0000 (18:35 +0000)]
Now showing the main menu as tabs

12 years agoFixed empty password check bug
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 14:30:57 +0000 (14:30 +0000)]
Fixed empty password check bug
Sources stats improved

12 years agoStyle change with a proper css file
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 14:28:48 +0000 (14:28 +0000)]
Style change with a proper css file

12 years agoImproved last seen timedelta output
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 14:25:51 +0000 (14:25 +0000)]
Improved last seen timedelta output

12 years agoAdded missing graphic ressource
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 11:13:17 +0000 (11:13 +0000)]
Added missing graphic ressource

12 years agoAdded names in sample config file
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 10:02:17 +0000 (10:02 +0000)]
Added names in sample config file

12 years agoAdded filters on the sources overview page
Jean-Michel Nirgal Vourgère [Sun, 1 Aug 2010 09:45:30 +0000 (09:45 +0000)]
Added filters on the sources overview page

12 years agoSorted peers by name for stats
Jean-Michel Nirgal Vourgère [Sat, 31 Jul 2010 17:06:14 +0000 (17:06 +0000)]
Sorted peers by name for stats

12 years agonew address with online/offline overview
Jean-Michel Nirgal Vourgère [Sat, 31 Jul 2010 16:08:02 +0000 (16:08 +0000)]
new address with online/offline overview

12 years agoNew base folder for static files
Jean-Michel Nirgal Vourgère [Sat, 31 Jul 2010 13:57:55 +0000 (13:57 +0000)]
New base folder for static files

12 years agoremoved old static config remains
Jean-Michel Nirgal Vourgère [Fri, 30 Jul 2010 22:40:41 +0000 (22:40 +0000)]
removed old static config remains

12 years agoNew style for lists, links, main menu
Jean-Michel Nirgal Vourgère [Fri, 30 Jul 2010 22:38:11 +0000 (22:38 +0000)]
New style for lists, links, main menu
Phone available in user edition

12 years agoAdded support for spaces in source name, in config
Jean-Michel Nirgal Vourgère [Fri, 30 Jul 2010 22:37:08 +0000 (22:37 +0000)]
Added support for spaces in source name, in config

12 years agoAdded phone in user profiles
Jean-Michel Nirgal Vourgère [Fri, 30 Jul 2010 21:07:55 +0000 (21:07 +0000)]
Added phone in user profiles
Added source name in source definition file

12 years agoAdded hirarchy view for users
Jean-Michel Nirgal Vourgère [Thu, 29 Jul 2010 21:39:10 +0000 (21:39 +0000)]
Added hirarchy view for users

12 years ago<hr> now 1px heigth
Jean-Michel Nirgal Vourgère [Thu, 29 Jul 2010 21:38:26 +0000 (21:38 +0000)]
<hr> now 1px heigth

12 years agoNew style for <hr>
Jean-Michel Nirgal Vourgère [Tue, 27 Jul 2010 10:42:08 +0000 (10:42 +0000)]
New style for <hr>
Updated news

12 years agoFix for libgps 64 bits
Jean-Michel Nirgal Vourgère [Sun, 4 Jul 2010 17:40:44 +0000 (17:40 +0000)]
Fix for libgps 64 bits

12 years agoBug fix when aivdm line length < 3
Jean-Michel Nirgal Vourgère [Fri, 2 Jul 2010 13:45:08 +0000 (13:45 +0000)]
Bug fix when aivdm line length < 3

12 years agoInstallation script for dev version
Jean-Michel Nirgal Vourgère [Mon, 28 Jun 2010 00:41:26 +0000 (00:41 +0000)]
Installation script for dev version

12 years agoPsotgres setup, first version
Jean-Michel Nirgal Vourgère [Mon, 28 Jun 2010 00:40:48 +0000 (00:40 +0000)]
Psotgres setup, first version

12 years agoRemoved udp4/udp6 specific services options since we now listen again to ipv4
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 19:15:57 +0000 (19:15 +0000)]
Removed udp4/udp6 specific services options since we now listen again to ipv4
 and ipv6. Thanks to
socket.setsockopt(IPPROTO_IPV6, IPV6_V6ONLY, 0)

12 years agoPatch to gpsd to set up verbose level
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 19:12:35 +0000 (19:12 +0000)]
Patch to gpsd to set up verbose level

12 years agoAdded comments about generic ipv4+6 listener
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 18:40:59 +0000 (18:40 +0000)]
Added comments about generic ipv4+6 listener

12 years agoAdded id4 when displaying stats
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 15:19:02 +0000 (15:19 +0000)]
Added id4 when displaying stats

12 years agoMoved file name a a module var
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 15:06:23 +0000 (15:06 +0000)]
Moved file name a a module var

12 years agotypo
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 14:43:52 +0000 (14:43 +0000)]
typo

12 years agoRemoved old file gpsdecoded.py
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 12:11:29 +0000 (12:11 +0000)]
Removed old file gpsdecoded.py

12 years agoAivdmProcessor now sends to storage manager,
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 12:04:16 +0000 (12:04 +0000)]
AivdmProcessor now sends to storage manager,
gpsdecoded.py is no longer needed.

12 years agoAdded a couple of FIXME
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 12:02:40 +0000 (12:02 +0000)]
Added a couple of FIXME

12 years agodatabase schema
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 11:13:29 +0000 (11:13 +0000)]
database schema

12 years agosupport for explicit ipv4/ipv6
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 10:47:11 +0000 (10:47 +0000)]
support for explicit ipv4/ipv6

12 years agopylint cleeaning.
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 10:44:28 +0000 (10:44 +0000)]
pylint cleeaning.
now considering ais type1 second message as utc based

12 years agoAdded support for ipv4 in formataddr
Jean-Michel Nirgal Vourgère [Sun, 27 Jun 2010 10:42:42 +0000 (10:42 +0000)]
Added support for ipv4 in formataddr

12 years agoChange to unused yet ntime functions & TODO comments
Jean-Michel Nirgal Vourgère [Sat, 26 Jun 2010 15:30:30 +0000 (15:30 +0000)]
Change to unused yet ntime functions & TODO comments

12 years agoRenamed ais.inputs.peers to ais.inputs.config
Jean-Michel Nirgal Vourgère [Fri, 25 Jun 2010 10:31:26 +0000 (10:31 +0000)]
Renamed ais.inputs.peers to ais.inputs.config

12 years agoFixed udp source filtering
Jean-Michel Nirgal Vourgère [Fri, 25 Jun 2010 10:01:21 +0000 (10:01 +0000)]
Fixed udp source filtering

12 years agoMake sure TcpOut port parameter is an integer.
Jean-Michel Nirgal Vourgère [Fri, 25 Jun 2010 09:46:05 +0000 (09:46 +0000)]
Make sure TcpOut port parameter is an integer.

12 years agoDownload the leap second file automatically.
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 21:31:58 +0000 (21:31 +0000)]
Download the leap second file automatically.

12 years agoTime related functions for ais
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 21:05:47 +0000 (21:05 +0000)]
Time related functions for ais

12 years agoFix
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 19:35:10 +0000 (19:35 +0000)]
Fix

12 years agoAdded option to use in-process local processing of packets. Experimental and not...
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 19:02:11 +0000 (19:02 +0000)]
Added option to use in-process local processing of packets. Experimental and not fully implemented.

12 years agoNo longer reading first byte separatly, since calling select() will do the job.
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 17:25:22 +0000 (17:25 +0000)]
No longer reading first byte separatly, since calling select() will do the job.
Cath I/O exceptions and warns about them.

12 years agoRemoved unecessaery global statement
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 17:07:56 +0000 (17:07 +0000)]
Removed unecessaery global statement

12 years agoNew version with full 1 & 5 decoding.
Jean-Michel Nirgal Vourgère [Sat, 19 Jun 2010 17:06:37 +0000 (17:06 +0000)]
New version with full 1 & 5 decoding.
Checksum checks.
First plausible version of second adjustement.
AivdmProcessor class.

12 years agoChanged the stats to show 2 weeks.
Jean-Michel Nirgal Vourgère [Sun, 13 Jun 2010 03:16:50 +0000 (03:16 +0000)]
Changed the stats to show 2 weeks.

12 years agoIgnore config file
Jean-Michel Nirgal Vourgère [Sun, 13 Jun 2010 02:49:43 +0000 (02:49 +0000)]
Ignore config file

12 years agoCreated a virtual base channel for use by all channels types.
Jean-Michel Nirgal Vourgère [Sun, 13 Jun 2010 02:48:30 +0000 (02:48 +0000)]
Created a virtual base channel for use by all channels types.
Changed config.py to a simple text file "config".

12 years agoRemoved all timeouts in services.
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 21:51:55 +0000 (21:51 +0000)]
Removed all timeouts in services.
Added timeout in select() runner, all stats are handled from there now.

12 years agoRemoved old stand alone main() for specific services
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 21:37:06 +0000 (21:37 +0000)]
Removed old stand alone main() for specific services

12 years agoAdded python-serial dependency
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 19:54:40 +0000 (19:54 +0000)]
Added python-serial dependency

12 years agoFunctional inputs.run multiservice launcher. But it still mixes all the raw streams...
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 19:40:46 +0000 (19:40 +0000)]
Functional inputs.run multiservice launcher. But it still mixes all the raw streams on stdout.
Added __repr__ for services.
Removed stdout parameter from service.
Added a geter for normalized SOURCE in peers.
Change get_activity from a yielder to a simple return statement.

12 years agoAdded recommandation to install ntp.
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 16:46:39 +0000 (16:46 +0000)]
Added recommandation to install ntp.
Moved formataddr and str_split_column_ipv6 to ais.ntools.
Move udpin source specific code from peers.py to udp.py.
Removed --src-port option from udp.py main since it's now using the config
 file.

12 years agoMoved interface Service into virtual module
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 10:53:51 +0000 (10:53 +0000)]
Moved interface Service into virtual module

12 years agoAll services now provide a fileno() method for os.select()
Jean-Michel Nirgal Vourgère [Sat, 12 Jun 2010 07:40:51 +0000 (07:40 +0000)]
All services now provide a fileno() method for os.select()

12 years agofix
Jean-Michel Nirgal Vourgère [Fri, 11 Jun 2010 19:31:11 +0000 (19:31 +0000)]
fix

12 years agoSmall fixes for ais module creation
Jean-Michel Nirgal Vourgère [Fri, 11 Jun 2010 18:02:34 +0000 (18:02 +0000)]
Small fixes for ais module creation

12 years agoAll code now assumes it's bases on the "ais" python module
Jean-Michel Nirgal Vourgère [Fri, 11 Jun 2010 17:35:53 +0000 (17:35 +0000)]
All code now assumes it's bases on the "ais" python module