363 Commits (b7498d12078cdabba51ed1675de42356ce13baae)

Author SHA1 Message Date
Brendan Howell 53f19e544c update mailroom to use kode256 for barcodes 5 years ago
Brendan Howell 923b4e0948 fix for visible html showing up on small printer 5 years ago
Brendan Howell 596c49a964 refactor barcode generations to use kode256 5 years ago
Brendan Howell 9c8e26b426 ignore bogus links when assembling article footnotes 5 years ago
Brendan Howell f854e5e12a fixes for news svgs. tidy up news layout. 5 years ago
Brendan Howell 355a705be0 work arounds for small-caps and funky page breaks 5 years ago
Brendan Howell 667a9bfba9 copy fonts to a dir scanned by fontconfig instead of manually injecting configs 5 years ago
Brendan Howell 1f278f811a fix debug message 5 years ago
Brendan Howell 633ae39ec9 add local fonts all at once 5 years ago
Brendan Howell 93b8b92683 add local fonts all at once 5 years ago
Brendan Howell a0977f28b9 fix font dict formatting 5 years ago
Brendan Howell ab019f6377 fix bad font globbing 5 years ago
Brendan Howell a285e7d25d fix bad font globbing 5 years ago
Brendan Howell f0c1835d82 add support for ttf fonts 5 years ago
Brendan Howell 508ef56899 add support for ttf fonts 5 years ago
Brendan Howell 15639c7aa5 embed fonts for news 5 years ago
Brendan Howell 4a1dd71b2a try to deal with missing fonts 5 years ago
Brendan Howell d41cbe33e4 refactor barcode generation for svgs. 5 years ago
Brendan Howell 0b122c963a add generic barcode methods to bureau 5 years ago
Brendan Howell 2211378651 fixed barcode generators 5 years ago
Brendan Howell def8c6c16b remove old code128 deps 5 years ago
Brendan Howell 73d056561f Merge branch 'master' of gitlab.com:bhowell/the-screenless-office 6 years ago
Brendan Howell 2d4b5886f6 small pdf layout fixes for news 6 years ago
Brendan Howell 9477572259 layout tweaks to articles 6 years ago
Brendan Howell 6e7f11e3a4 new methods and tweaks for printing gifs 6 years ago
Brendan Howell 6cf67aea2c reimplement now_playing track output for vlc playback 6 years ago
Brendan Howell ae47f81638 rewrite audio playback to use vlc instead of moc 6 years ago
Brendan Howell b1b42d921b cleaned up old init script 6 years ago
Brendan Howell 59852b11dc rename play media method 6 years ago
Brendan Howell 054be7a942 proper logging for all errors and threads 6 years ago
Brendan Howell 397b051934 modify typing pool to deal with DOS-ish barcode scanners 6 years ago
Brendan Howell ec2b44a135 . 6 years ago
Brendan Howell e2fd18800c try to smack unicode into cp437 for usernames 6 years ago
Brendan Howell ea91a57e0a . 6 years ago
Brendan Howell 532f864f56 format user and display name for notifications 6 years ago
Brendan Howell 6c73991a7b format date/time for notifications 6 years ago
Brendan Howell 6da9b8a54f grab and display mastodon notifications 6 years ago
Brendan Howell 457d856816 new approach for logging (and printing!) stack traces 6 years ago
Brendan Howell 6ee6438747 try to support embedded fonts 6 years ago
Brendan Howell 071292d1df use extended tweet field 6 years ago
Brendan Howell f3463fff9d use tweet_mode extended to get full 280 chars of tweet text 6 years ago
Brendan Howell c382dba94c fix svg barcode inlines on article views 6 years ago
Brendan Howell 084a9f0c3f clean up article style. embed custom fonts. remove cruft from print_full mmethod 6 years ago
Brendan Howell f749e5038b typo 6 years ago
Brendan Howell e5cdec6073 try using b64 encoded inline svgs 6 years ago
Brendan Howell 22f14e5386 fix debug output for new weasyprint rendering 6 years ago
Brendan Howell 2c4eafe5c0 fix debug output for new weasyprint rendering 6 years ago
Brendan Howell 844677d1a9 switch from slimer.js and firefox to weasyprint for rendering html to pdf 6 years ago
Brendan Howell c6fed3bbf1 switch to latest slimerJS with headless firefox 6 years ago
Brendan Howell 8ab48ac779 fix for parsing twitter media entities 6 years ago
Brendan Howell ef67065889 default to duplex printing 6 years ago
Brendan Howell 8a0726676e reply to tweets 7 years ago
Brendan Howell d5034c7047 print all images in tweet details 7 years ago
Brendan Howell 424488a306 strip html from mastodon tootline 7 years ago
Brendan Howell b5cb43d34d try using a bytestream 7 years ago
Brendan Howell 89bee5e6b2 use direct io for mastodon images 7 years ago
Brendan Howell 5ab819f2cb use direct io for mastodon images 7 years ago
Brendan Howell 97023f4e5a use direct io for mastodon images 7 years ago
Brendan Howell 8fe7ba48ce try to only use the remote url for images 7 years ago
Brendan Howell 8c1b8f4217 convert int post ids to string 7 years ago
Brendan Howell b6f5335e19 fix attributes for toot user names 7 years ago
Brendan Howell fabd7a4dac first hack at mastodon 7 years ago
Brendan Howell 956a8f20c4 - try to force twitter to use favorite id as a parameter not url subdir 7 years ago
Brendan Howell 2d6dd7877c - try doing a like with a POST 7 years ago
Brendan Howell 9ed17f3767 - fixed parameter parsing for retweets and tweet likes 7 years ago
Brendan Howell 344b694f4d - revert to old version of escpos lib 7 years ago
Brendan Howell 66b15017d7 - like and retweet should work from detail view now 7 years ago
Brendan Howell 2b2d4741ee - deal with non-existent tweet shortcodes
- parse tweet detail parameters properly
7 years ago
Brendan Howell 8658ba4448 - Fixes for urls that are too long
- started to clean up tweet detail print-out
7 years ago
Brendan Howell bb5dbec714 get correct logging settings 7 years ago
Brendan Howell 399ba17d24 oh unicode. 7 years ago
Brendan Howell 54f117d330 add some debug logging for audio bureau 7 years ago
Brendan Howell 7b46a865fb audio start/stop/pause/next/prev all using MOC 7 years ago
Brendan Howell c0433e715a Audio Services dept. first commands - add url, play. good enough for internet radio basics. 7 years ago
Brendan Howell 73be0eecf9 implements new KeyValStore for convenient, fast databases for all bureaus 7 years ago
Brendan Howell dcaa15aeec ignore already read articles in feed 7 years ago
Brendan Howell 79d5489f67 cope with missing email sender name string 7 years ago
Brendan Howell f7b685ad81 ignore messed up web servers 7 years ago
Brendan Howell a4bec0d8b0 some debugging for entries 7 years ago
Brendan Howell c488b7191b force args to a tuple 7 years ago
Brendan Howell 74ca1e5aaf try some multi-threading to deal with slow downloads of feeds and metadata 7 years ago
Brendan Howell 1ad025c043 logging for bureau exception traces 7 years ago
Brendan Howell b31bd3fa84 more informative formatting for printed logs 7 years ago
Brendan Howell 2e74af06dd logging is now screenless too - printing to rcp printer. 7 years ago
Brendan Howell 630cf5f03c give up on slow loading news pages 7 years ago
Brendan Howell a1553b965a skip bogus links in articles 7 years ago
Brendan Howell 05f1558e85 correctly detect article key image 7 years ago
Brendan Howell 9312ed8b0e deal with bogus URLs 7 years ago
Brendan Howell 103f9b69fd skip bogus or empty news feed items 7 years ago
Brendan Howell 8930c7df33 xpath to find non-meta tags with OG data 7 years ago
Brendan Howell 10066d82d4 support OpenGraph data for news 7 years ago
Brendan Howell c8b47ec336 deal with empty sender name field 7 years ago
Brendan Howell 98efd00228 RSS feeds now defined in YAML config file 7 years ago
Brendan Howell 7b3a153044 some tweaks for yaml config files 7 years ago
Brendan Howell 529191aad6 bytes to strings tapdance 7 years ago
Brendan Howell 691da15624 more typos... I need a proper test setup. 7 years ago
Brendan Howell 392c5ba4db started tweet interaction 7 years ago
Brendan Howell 976acc5159 started tweet interaction 7 years ago
Brendan Howell 547a77b12c started tweet interaction 7 years ago
Brendan Howell 7d4f7ddace started tweet interaction 7 years ago
Brendan Howell 582cfa1d49 switch back to 8MP camera 8 years ago
Brendan Howell 3bd7e4b44c nice up rss for french audience 8 years ago
Brendan Howell fc5cea7e0c one last exciting unicode fix 8 years ago
Brendan Howell 584595232c one last exciting unicode fix 8 years ago
Brendan Howell ac9d760869 hand optimize for extra pixels 8 years ago
Brendan Howell 38d98edc4e hand optimize for extra pixels 8 years ago
Brendan Howell 3359906e42 fix missing auth ref 8 years ago
Brendan Howell eeb6982cc0 auth stuff again... 8 years ago
Brendan Howell 49e9cf81ec remap pins for paper size 8 years ago
Brendan Howell 3e0824e7ca remap pins for paper size 8 years ago
Brendan Howell 92da0895a3 some debug output for webcam 8 years ago
Brendan Howell f8cf608c27 wait longer for webcam to write to disk 8 years ago
Brendan Howell e2f8248a0a update photography temporarily for logitech cam. docstring cleanup. 8 years ago
Brendan Howell 67922dcca2 cropping and rotating based on switch states 8 years ago
Brendan Howell 240c9507c6 fix layout news, especially post 8 years ago
Brendan Howell 6ec91abd1b some tweaks for auth stuff 8 years ago
Brendan Howell a2d17c4190 cleaned up layout and data for news 8 years ago
Brendan Howell 2a5d40498e get rid of catch-all for key errors 8 years ago
Brendan Howell 5906ab5ca7 recreate process object when restarting a bureau 8 years ago
Brendan Howell 99c9d1a5b0 use bleach to clean up cruddy html 8 years ago
Brendan Howell 2a755efc18 cleanup some old junk files 8 years ago
Brendan Howell 00fe6eb843 refactor email message formatting. redo unread lister. keep track of imapid-shortcode mappings. 8 years ago
Brendan Howell 1ff5b3e886 use requests, cope with site timeouts 8 years ago
Brendan Howell 7e5ad5cd71 add fonts 8 years ago
Brendan Howell 519fad60bd properly deal with unknown url short codes 8 years ago
Brendan Howell 166705d798 switch to using requests with timeout for rss. cope with slow imap servers. 8 years ago
Brendan Howell 95ef24b788 barcodes for news entries 8 years ago
Brendan Howell d8f2502bf2 add command to show office IP address 8 years ago
Brendan Howell 84d32cc8a1 add readline for command history in the tester module. so nice! 8 years ago
Brendan Howell 5bcd089f69 use full path for images 8 years ago
Brendan Howell fd842a19ba use full path for images 8 years ago
Brendan Howell 666f6fc690 use killall to find the bastid 8 years ago
Brendan Howell 1fe5f50781 try sigint 8 years ago
Brendan Howell ffa11d18e8 use sigkill again... 8 years ago
Brendan Howell bfdf637012 use a shell script to avoid cli mess 8 years ago
Brendan Howell a5bf35cfe4 kill with sigkill 8 years ago
Brendan Howell 21a9f8740c kill with sigterm. larger ring-buffer. 8 years ago
Brendan Howell 664461f304 fix pin reference 8 years ago
Brendan Howell 771b9924d9 initialize gpio config. quote escaping 8 years ago
Brendan Howell eeae5331aa try to wait til camera image is written 8 years ago
Brendan Howell bad4c9ee18 locate mjpg-streamer plugins path hopefully... 8 years ago
Brendan Howell c21307b965 locate mjpg-streamer plugins path 8 years ago
Brendan Howell c1a97abd1f locate mjpg-streamer plugins 8 years ago
Brendan Howell 047ce743e3 locate mjpg-streamer lib 8 years ago
Brendan Howell 62282f2987 locate mjpg-streamer lib 8 years ago
Brendan Howell e8e9a6d7da debug paths 8 years ago
Brendan Howell 6c54e2f2b0 fix paths 8 years ago
Brendan Howell bbf7b8283d test using mjpg_streamer for webcam 8 years ago
Brendan Howell b52c07322c cope with unusual image modes 8 years ago
Brendan Howell 83a92c6f5e unescape html entities in tweets 8 years ago
Brendan Howell 4150dd685f unescape html entities in tweets 8 years ago
Brendan Howell 2882562354 just use raw bytes for small printer output 8 years ago
Brendan Howell aa03d719c3 cope with unicode in twitter user names 8 years ago
Brendan Howell 87546aa7a4 format small printer usb id properly 8 years ago
Brendan Howell 9e5f3ddfe2 tweaks and fixes for email reading 8 years ago
Brendan Howell 8f8ee7b6af small printer tweaks for twitter timeline 8 years ago
Brendan Howell 110241161f news now working. template needs stylesheet work. 8 years ago
Brendan Howell aecc2902e3 more details for template errors 8 years ago
Brendan Howell 79f15e9246 joys of unicode... cleaned up unread message header data 8 years ago
Brendan Howell 487994b633 massage unread message data to be serializable dict 8 years ago
Brendan Howell 0288f6976a styling for news template 8 years ago
Brendan Howell 6a8cba2851 use absolute path to fortune 8 years ago
Brendan Howell 08d492ef8f add gpio mocks for testing 8 years ago
Brendan Howell 8bb5d2700a fix missing module 8 years ago
Brendan Howell 1c2af31314 a little experiment with zmq polling2 8 years ago
Brendan Howell 2e561bbed9 a little experiment with zmq polling 8 years ago
Brendan Howell 7fa2deaa15 fix doc light pin reference 8 years ago
Brendan Howell be23c04af8 port news to the new system. 8 years ago
Brendan Howell 3de427b4eb gpio setup and methods to control document camera light 8 years ago
Brendan Howell c2505aa06c tweaks for new camera 8 years ago
Brendan Howell 1dac6a2cdb rough cut at email replies. fixed bug with expired IMAP sessions. 8 years ago
Brendan Howell ffa4abb0cd autonomous restart and furlough methods work 8 years ago
Brendan Howell ffe60c5540 set up per-bureau logging. get rid of print statements 8 years ago
Brendan Howell 81fb54c14d mark_unread method for mail room 8 years ago
Brendan Howell 831d27d71e barcodes and template tweaks for email 8 years ago
Brendan Howell f11a1327c2 fix reconnect exception handling. layout tweaks. html entities in headers. 8 years ago
Brendan Howell 27857a5a31 first whack at reading / printing emails 8 years ago
Brendan Howell f3f8f7b55c add delete and mark-as-spam commands to mailroom. started read-mail. 8 years ago
Brendan Howell d881188296 latest design for menu 8 years ago
Brendan Howell 252c3cf4b2 rearrange slimer.js places 8 years ago
Brendan Howell 240b6c5e63 some hacks for barcode layout wierdness 8 years ago
Brendan Howell e1f1e3ae0f set up slimerjs to use xvfb 8 years ago
Brendan Howell a575c9cea0 commands for restructuring and furlough 8 years ago
Brendan Howell 993c7c3c4e refactor management. now reloads all bureaus on HUP, restarts crashed ones. 8 years ago
Brendan Howell f1961337d3 add print small image method for thermal/roll printer 8 years ago
Brendan Howell d13ad2f873 initial facebook posting stuff 8 years ago
Brendan Howell 546f449706 webcam tweaks 8 years ago
Brendan Howell 30f9ef8f45 start of mailroom bureau 8 years ago
Brendan Howell 74d0f97f2f tidy up menu templates 8 years ago
Brendan Howell 90a7908490 article template 2-col layout. typography tweaks. 9 years ago
Brendan Howell 44914e90e7 article scraping, printing and template. barcodes and db for links. 9 years ago
Brendan Howell 85438784f8 clean up ambiguous or sloppy use of . delimiter 9 years ago
Brendan Howell 37f6c1cfc3 set typing pool to use device id instead of dev file. now works when usb stuff has been disonnected or moved around. 9 years ago
Brendan Howell 66ef6b4318 big cleanup and rearrange into modules. added skeleton for publications CMS. added a sales dept to play vids from barcodes. 9 years ago
Brendan Howell 7df4a77645 -new template for main menu. some barcode tweaks. 9 years ago
Brendan Howell 83fc86a1c1 tidy up print methods and switch to slimerjs for rendering pdf 9 years ago
Brendan Howell 986cbaec83 typing pool now integrated. also supports upper and lower case. 9 years ago
Brendan Howell 020b75a619 add barcodes. use html templates for menu. 9 years ago
Brendan Howell 88bf14f087 cleaned up self-references in IR bureau. no more startup delays. 9 years ago
Brendan Howell bef9fa5e4e big cleanup. turn bureaus into proper python packages. mgmt keeps track of processes. 9 years ago