Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use slicer for inserts and updates | Dan Goodliffe | 2015-10-24 |
| | |||
* | Use libadhocutil | Dan Goodliffe | 2015-09-03 |
| | |||
* | Remove unused tuner type parameter from many places | Dan Goodliffe | 2015-06-13 |
| | |||
* | Move some internal only ice parts into daemon | Dan Goodliffe | 2015-06-13 |
| | |||
* | Correct location of cpp:include directive for datetime conversions | Dan Goodliffe | 2015-06-13 |
| | |||
* | Move record data into slice, switch data field to matching enumeration, ↵ | Dan Goodliffe | 2015-06-13 |
| | | | | increase test coverage | ||
* | Fix up and fully UT the setup from empty and maintenance process | Dan Goodliffe | 2015-06-13 |
| | |||
* | Move the conversion specification from the member onto the type | Dan Goodliffe | 2015-06-13 |
| | |||
* | Fix exception spec on tuner interfaces and add covering tests | Dan Goodliffe | 2015-06-13 |
| | |||
* | Use slicer and metadata for performing merges | Dan Goodliffe | 2015-06-13 |
| | |||
* | Migrate schedulecandidate to slicer model and migrate remaining bits of ↵ | Dan Goodliffe | 2015-06-13 |
| | | | | schedules impl to SQL deserializer | ||
* | Add duration conversions | Dan Goodliffe | 2015-06-13 |
| | |||
* | Migrate SI impl to SQL deserializer (includes interface change as get all ↵ | Dan Goodliffe | 2015-06-13 |
| | | | | deliveries no longer requires a type) | ||
* | Remove all the mess around symlinks and fancy structure in storage and add ↵ | Dan Goodliffe | 2015-06-13 |
| | | | | some unit tests | ||
* | Big commit comprising mostly of changes to the DB structure to unify ↵ | Dan Goodliffe | 2015-06-13 |
| | | | | recorded event details into events, lots of new unit tests | ||
* | Tweaks for using slicerp2pvr-0.0.1 | Dan Goodliffe | 2014-12-09 |
| | |||
* | Add unit test that ensures p2 ice components compile and load | Dan Goodliffe | 2014-12-09 |
| | |||
* | Add methods for getting events that are part of schedules | randomdan | 2014-04-19 |
| | |||
* | Add event search method | randomdan | 2014-04-17 |
| | |||
* | Basic support for streaming services (slow, thanks ffmpeg) and recordings ↵ | randomdan | 2014-03-20 |
| | | | | (assumes storage endpoint) through the web frontend - implemented as two project2 stream sources | ||
* | Remove the pointless maint functions for program map and program ↵ | randomdan | 2014-03-13 |
| | | | | associations, along with the pointless programid column | ||
* | Restructure into more sensibly arranged libs | randomdan | 2014-03-13 |
| | |||
* | Expose more of the interface | randomdan | 2014-03-12 |
| | | | | Gracefully handle not found problems | ||
* | Add the p2pvr Ice <-> Project2 type converters | randomdan | 2014-03-11 |
| | | | | | Add the beginnings of the web frontend Remove the deprecated p2 client code, now superceeded by the Project2 slice compiler | ||
* | Incorperate proper datetimes and durations now the core does | randomdan | 2014-03-04 |
| | |||
* | Add an SI function to get a transport suitable for getting SI based on the ↵ | randomdan | 2014-02-10 |
| | | | | delivery next being used for recordings, mimimises fails/retries | ||
* | Fixes around the new muxer and sender features | randomdan | 2014-01-31 |
| | |||
* | Remove junk for estimating device usage | randomdan | 2014-01-13 |
| | | | | | Throw exception when no devices are available, don't return null Don't iterate all transponders when getting network details | ||
* | Basic implementation of a recorder | randomdan | 2014-01-09 |
| | |||
* | Bit more tidy up | randomdan | 2013-12-22 |
| | |||
* | Fix slice scanner and split .ice files back into logical blocks | randomdan | 2013-12-22 |
| | |||
* | The start of a P2 P2PVR client library and a few fixes around type conversions | randomdan | 2013-12-22 |
| | |||
* | Add implementations of storage and recordings interfaces | randomdan | 2013-12-16 |
| | |||
* | Extend interface for currently held recordings | randomdan | 2013-12-13 |
| | |||
* | Tidy up and fix some DB core code | randomdan | 2013-12-12 |
| | | | | Implement the rest of schdules interface properly | ||
* | Adds some indexes to events | randomdan | 2013-12-11 |
| | | | | | Adds support for season in events Improves regexen for extracting data from descriptions | ||
* | Extend interface to support getting a tuner device count | randomdan | 2013-12-10 |
| | |||
* | Add some SI functions for getting service stuff | randomdan | 2013-12-08 |
| | | | | | | Add a templated SI parser to bounce table objects to a function Allow SI parsers to say they want the next instance of an object too Add ServiceStreamer to write a/v streams of a TS to a raw data client | ||
* | Move parent object Ids into domain objects, remove all the parent object ↵ | randomdan | 2013-12-05 |
| | | | | mess from binders | ||
* | Support background sending of table sections just like streams | randomdan | 2013-12-05 |
| | |||
* | Tidy maintenance code into separate files | randomdan | 2013-12-03 |
| | | | | Change UpdateTransports to be UpdateNetwork | ||
* | Monitor tuner usage and close them if they go idle for a period of time | randomdan | 2013-12-03 |
| | |||
* | Changes to add downloading program association table and program map (big ↵ | randomdan | 2013-12-03 |
| | | | | | | | | | | mess in maintenance.cpp now) Supporting changes in slice, general libs etc Wait for lock after tuning, throw on fail Don't register tuner as in use until tuning has succeeded Tweaks in table parser to be more helpful Count packets transmitted in a demux send | ||
* | Bit of refactor and tidy up | randomdan | 2013-11-30 |
| | |||
* | First commit for big refactor into a Project2 daemon, much still to do, but ↵ | randomdan | 2013-11-28 |
| | | | | much core stuff in place | ||
* | Tidy up, extend ICE interface | randomdan | 2013-05-30 |
| | |||
* | Tidy up and create a separate comms module | randomdan | 2013-05-29 |