Webcampak Changelog
Changelog (v3.x):
Coming soon
Changelog (v2.x):
v2.0-b94
- Picture rotation
- Other minor improvements
v2.0-b93
- Easier way to configure internal sources processing
- Raw files support when used in conjunction with internal sources processing (get) and variable capture rate
- Few other U/I improvements
v2.0-b91
- Completely revamped Webcampak Mobile web interface
v2.0-b83
- Small improvement in the way configuration settings were loaded/saved for high latency links
v2.0-b82
- Display link to both AVI and MP4 in the videos window
- Various other improvements
v2.0-b70
- Added DSLR RAW pictures support
- Send stats by email daily
- Some web interfaces modifications (mobile and desktop)
- Critical bug corrections (compared to b61)
v2.0-b61 (experimental release)
- New web interface based upon Sencha Extjs Framework (Javascript / Ajax)
- Gather and display stats.
- Better permissions and user rights management.
- Audio & watermark moved to source + global level (instead of global only), this makes those files private.
- FTP Servers configuration moved to source level (instead of global level).
- …
Changelog (v1.x):
v1.7-b04-20120618
- Removal of some php notice in the viewer/admin panel, code cleaning.
v1.7-b03-20120613
- viewer/photos.php photos.tpl: improved interface when viewing small pictures (width below 1024).
- wpakWebcam.py: Updated webcam capture module to assign a physical USB port to a specific source, therefore if multiple webcams are use they cannot move between sources.
v1.7-a02-20120611
- Updated the USB webcam capture module. This is an alpha intermediate release.
v1.7-a01-20120607
- Corrected a few bugs and started to work on a deflicker feature. This is an alpha intermediate release.
v1.6-b03-20120525
- New: Extract date from exif metadata for “ipcam” source (any files uploaded to /tmp/ directory get renamed like this YYYYMMDDHHMMSS.jpg)
v1.6-b02-20120525
- wpakVideo.py: Correction of a bug in transition feature, caused by new “minimum time” feature
v1.6-b01-20120524
- New: - Set a minimum time between two pictures when generating a custom video or post-prod batch
v1.5-b06-20120516
- wpakVideo.py: Modification in the way phidget sensors can be inserted into picture
- wpakCaptureManagement.py: Modification in the way phidget sensors can be inserted into picture
v1.5-b05-20120515
- Few updates in a lot of files (mostly translation and look & feel).
v1.5-b04-20120511
- Few updates in a lot of files.
v1.5-b03-20120506
- wpakVideo.py: Correction of a bug.
v1.5-b02-20120504
- New: Calendar to select days of the week and timeslots to capture
- New: Stats module, to collect details about running webcampak
- Other modifications include:
- Removal of source planner, planning integrated within source configuration
- viewer/photos: corrected a bug when moving between months
v1.5-b01-20120425
- New version, multiple modifications
- Sensors are now considered a source
- FTP servers are configured from a single page, ease things when multiple sources must send pictures to same FTP server
- FTP section has been removed (replaced by FTP servers)
- code update and various other modifications
v1.4-b04-20120402
- Updated: Updated to latest version of jqzoom.
v1.4-b03-20120330
- New: Added setting not to generate error hotlink pictures if capture failed (keep the last captured picture as hotlink).
v1.4-b02-20120323
- wpakRRDGraph.py: Correction of a bug when sending sensors measurements to a remote host
- wpakIPCam.py: Correction of a few bugs
- wpakCaptureManagement.py: Few improvements and corrections
- config-photos.php: Correction of a bug when disabling pictures storage.
- config-avance.php (locale): Change to make things more understandable.
v1.4-b01-20120314
- wpakErrorManagement.py: Improved email alerts, the system can send a reminder when a source is offline, frequency of the reminder to be chosen during configuration
- admin/index: Added a dashboard to overview sources (time since last capture, disk usage, …)
v1.3-b07-20120312
- wpakIPCam.py (and others): Define if there is an error based upon the time spent since last picture saved within pictures directory
- Added time since last successful capture within error email subject
v1.3-b06-20120301
- New: Added means to skip similar pictures when creating videos (to remove portions with no activity)
v1.3-b05-20120224
- New: Capability to insert a thumbnail within a picture in post-production (i.e. a focus on a specific area)
v1.3-b04-20120221
- wpakRRDGraph.py: Correction of a bug in RRD graph creations
v1.3-b0x-201xxxxx
- Intermediate versions
v1.3-a01-20111107
This is an alpha release, likely to contain bugs.
- New: Added a section to prepare shots for post-production. Including effects (camera tracking, zooming, …)
- New: Ability to move shots between sources Those new modifications are mostly targetting central servers with large storage space, CPU and memory.
v1.2-b05-20111030
- wpakFTPClass.py: There was a missing try/except
- wpakRRDGraph.py: Wrong maniuplation caused the whole capture to fail
v1.2-b04-20111016
- New: wpakVideo.py , config-videocustom.: Added an option to create custom videos unsing only some of the pictures (i.e.: from 8:00am to 4:00pm)
- viewer/../skeleton.tpl: Small modification of the viewer panel, an “empty” source was displayed in some occasions
- viewer/photos.php: Next/Previous was moving by +5 instead of +1, corrected.
v1.2-b03-20111010
- slideshow: Added a slideshow using jquery supersized. Can be used to display fullscreen pictures.
- fullscreen: Added fullscreen capabilities using jquery supersized.
v1.2-b02-20111004
- wpakVideo.py: Correction of a typo bug for 2 pass video encoding.
v1.2-b01-20110911
- RRDTool: Added RRDTool to graph sensors values instead of a custom build functions. Much more reliable.
v1.1-b11-20110829
- viewer/photos.php photos.tpl: added 6 thumbnails below pictures (3 previous/following pictures)
v1.1-b10-20110823
- admin/*.php *.tpl: added hidden form to ensure nothing gets submitted when restoring tabs from web browsers
v1.1-b09-20110820
- wpakCapture.py, config-source.cfg, config-source.php, config-source.tpl: New option for IP Camera (FTP), no actions to be taken if no new pictures available
v1.1-b08-20110818
- config-videocustom.php: Email parameter was not properly taken into consideration
- wpakVideo.py: Correction of a bug when generating a MP4 file.
v1.1-b07-20110817
- wpakCapture.py: Corrected a bug with FTP upload of images in case capture failed.
v1.1-b06-20110809
- viewer/photos.php: Display an error message when there is an empty pictures directory for the current source
- Multi-sensor configuration for video creation (regular and custom) (config-video.php/tpl, config-videocustom.php/tpl, locales, wpakVideo.py)
v1.1-b05-20110803
- wpakImageMagick.py: Inserted a missing parameter in color-in function
v1.1-b04-20110731
- viewer/videos.php: Using filename and not filedate to determine video creation date (was causing inconsitency if video file was transfered at a later stage)
- wpakDateFormat.py: Added a space in front of the date when adding a legend
- viewer/videos.php/.tpl: Modification of the way video link are displayed (made it easier to understand)
v1.1-b03-20110724
- wpakIPCam.py: Taking seconds in consideration in the filename
- webcampak.py: Adding a constraint to get capture delay parameter only for captures (and not videos or sample)
v1.1-b02-20110722
- config-photos.tpl/.php: Removed deprecated portions of code
- wpakIPCam.py: Implementing email alerting if no pictures have been uploaded via FTP to the Webcampak.
- config-source.tpl/.php (locales): Added more precise instructions
- New: Check if file has been properly uploaded and allow multiple retry (files: wpakFTPClass.py, config-sourceX.cfg, …)
- New: Send phidget measurements via FTP to main FTP server (still in progress)
v1.1-b01-20110705 (major release)
- /viewer/: Correction of a security issue in the viewer panel allowing authenticated viewers to see pictures from other sources by guessing filenames.
- wpakGraph.py: Removed hard coding, can support up to 4 different sensor per source.
- New: Support for various phidget sensors
v1.0-b34-20110630
- wpakDateFormat.py: Added possibility not to insert a date with a legend during video creation
- wpakVideo.py: Added possibility not to insert a date with a legend during video creation
- wpakIPCam.py: If source is a Webcampak, added a check to ensure temporary directories are not processed (only process directory starting with 20)
- New: Added upload archives to an additional FTP server (for example to save pictures to a NAS and send pictures to a Webcampak for remote processing)
v1.0-b33-20110629
- admin/../config-videocustom.tpl: Typo mistake creating issues with pre-processing.
- admin/../config-video.tpl: Typo mistake creating issues with pre-processing.
- wpakVideo.py: Changed timestamp calculation method for inserting time & date within videos in pre-processing.
v1.0-b32-20110628
- wpakPhidget.py: Addition phidget activation check.
v1.0-b31-20110624
- wpakWebFile.py: Added a 10s timeout to webfile download function.
- Changed default capture minimum size, from 300B to 3KB.