{"push_id":649897152,"size":20,"distinct_size":19,"ref":"refs/heads/feature/cli-list","head":"0a6ad37a2f8b7d059f7c11e82302e4ec2d158450","before":"ee0324ca436773bb700d052bcd775a37e1d365a3","commits":[{"sha":"3ec642db693e0917281408fccb78ffb59ccc812c","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Set system default timezone to Olsen on upgrade","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/3ec642db693e0917281408fccb78ffb59ccc812c"},{"sha":"0311f2f961dc38c0097ce136f39cec6131ab0c89","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@enhancesoft.com","name":"Peter Rotich"},"message":"forms: Add choice lookup support\n\nSupport using value or abbrv. for choice/selection input fields.","distinct":false,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/0311f2f961dc38c0097ce136f39cec6131ab0c89"},{"sha":"6b02abdd3c3573c7291e5eaf1f9490d43b6fe4c7","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"tz: Upgrade default_timezone_id to default_timezone","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/6b02abdd3c3573c7291e5eaf1f9490d43b6fe4c7"},{"sha":"6ee7f02a7dea6b19e9201d0b840d05d163a0f396","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"tz: Detect default timezone at install time","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/6ee7f02a7dea6b19e9201d0b840d05d163a0f396"},{"sha":"5570feca818f2c91f0e1cb6357e4bcda5c2701e1","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Add concept of thread editing\n\nThreads can be edited by marking the original as hidden and setting it's PID to\nthe id of the new entry. The new entry has cloned data from the original and\nsets the `updated` timestamp to reflect the time of last edit. An edited flag\nis added to the new entry to reflect its origin.\n\nThis patch suggests that agents can edit their own posts, department managers\ncan edit posts while the ticket is in their department, and that help desk\nadmins can edit anything.\n\nIf a post is edited more than once, only the most recent edit is kept.","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/5570feca818f2c91f0e1cb6357e4bcda5c2701e1"},{"sha":"13509d5b3c04169eb5420914f24d3718fd5ab544","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"role: Add role for thread entry editing\n\nThe new role would like be assigned to power users and would all such users\naccess to edit any post by any user.\n\nAgents can always edit their own posts, and department managers can edit all\nposts while the ticket is in the department they manage.","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/13509d5b3c04169eb5420914f24d3718fd5ab544"},{"sha":"c161b59606b80df2b5ce52b6706d6e38fefd5362","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Implement resend and arbitrary history\n\nAdd in the ability for an agent to resend a response. Optionally editing the\nresponse before sending it, and setting the signature as is possible with\nthe usual responses.\n\nWhen the response is resent, the edited version is marked as GUARDED, and\nsubsequent edits will result in new links in the history chain. That is,\nwhen a response is edited and resent by an agent, that response will remain\nin the history chain.","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/c161b59606b80df2b5ce52b6706d6e38fefd5362"},{"sha":"641b69f48906ed4f8716c558d1c28dc3c6895bd4","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Fixup thread counts for edited threads on ticket queue","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/641b69f48906ed4f8716c558d1c28dc3c6895bd4"},{"sha":"37df16e199bbb56b245c6d08bb80a6ed9396235e","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"orm: Optimize usage of extra contraints in ::getField","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/37df16e199bbb56b245c6d08bb80a6ed9396235e"},{"sha":"47b3bbccccb8d970afdcab29bbeb081dab9068fc","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"orm: mysql: Fix placement of parameters in compiled query","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/47b3bbccccb8d970afdcab29bbeb081dab9068fc"},{"sha":"5a85c12391fac53200d92a4a346d0ac03b8ec920","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"orm: Optimize join construction\n\nThis caches the explosion of the foreign key constraints, which eliminates\nthe need to unnecessarily explode the foreign key constraint again and again\nwhile building queries. This represents about a 15% speed increase building\nlarge queries.","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/5a85c12391fac53200d92a4a346d0ac03b8ec920"},{"sha":"acc58c4b1fe3084b3a303e2e55e5b0f2f7aec455","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Allow selection of original poster's signature\n\nAlso add resend only option (for the case when \"Edit and Resend\" is not\nallowed).","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/acc58c4b1fe3084b3a303e2e55e5b0f2f7aec455"},{"sha":"836d51775ea536265bbef61837b6b24deb76420d","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"Fix thread and attachment counts on ticket queues","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/836d51775ea536265bbef61837b6b24deb76420d"},{"sha":"7286353e219eacb66d031384784bc3b3c9b637a0","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"oops: Fix glitch if signature has html attributes","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/7286353e219eacb66d031384784bc3b3c9b637a0"},{"sha":"f648cdca22a022be1c8a06796a08eab03af7149c","author":{"email":"420d97235124da5bf24c51a35edb1119f653ce09@osticket.com","name":"Jared Hancock"},"message":"role: Allow registration to prepend new roles","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/f648cdca22a022be1c8a06796a08eab03af7149c"},{"sha":"7d1f1115089c684d27815f4a3516831ad9ef51db","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@rotich.com","name":"Peter Rotich"},"message":"Merge pull request #1795 from greezybacon/issue/upgrade-set-sys-tz\n\nSet system default timezone to Olsen on upgrade\r\n\r\nReviewed-By: Peter Rotich <peter@osticket.com>","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/7d1f1115089c684d27815f4a3516831ad9ef51db"},{"sha":"cd82209fd527977402713df4e72a4b577684fbd6","author":{"email":"bc1a1a5435acd80888691d13507ed1bd0ac3f97d@gmail.com","name":"Jared Hancock"},"message":"Merge pull request #1912 from protich/feature/choices-field\n\nforms: Add choice lookup support\r\n\r\nReviewed-By: Jared Hancock <jared@osticket.com>","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/cd82209fd527977402713df4e72a4b577684fbd6"},{"sha":"d575b78feb468e1e2aa8abd86cc6b9a404901aeb","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@rotich.com","name":"Peter Rotich"},"message":"Merge pull request #1882 from greezybacon/feature/thread-edit\n\nAdd concept of thread editing\r\n\r\nReviewed-By: Peter Rotich <peter@osticket.com>","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/d575b78feb468e1e2aa8abd86cc6b9a404901aeb"},{"sha":"5c7a37a6901a3bc7d3b60d67bb665d5a015fa1ca","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@enhancesoft.com","name":"Peter Rotich"},"message":"list: Add CLI import/export for lists\n\nAdd ability to import and export list items","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/5c7a37a6901a3bc7d3b60d67bb665d5a015fa1ca"},{"sha":"0a6ad37a2f8b7d059f7c11e82302e4ec2d158450","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@enhancesoft.com","name":"Peter Rotich"},"message":"temp:  Support abbrev. on selection fields\n\nThis is a temporary patch for v1.9.7 -- develop-next already has a better\nimplementation.","distinct":true,"url":"https://api.github.com/repos/protich/osTicket-1.8/commits/0a6ad37a2f8b7d059f7c11e82302e4ec2d158450"}]}