text:
Not Scrobbling

Please take a look at my log.
2015-01-08 14:40:02,803 [952] [main ] [DEBUG] config : mediaserver_log_location -> /Users/danny/Library/Logs/Plex Media Server.log
2015-01-08 14:40:02,804 [952] [main ] [DEBUG] config : session -> /Users/danny/.config/plex-lastfm-scrobbler/session_key
2015-01-08 14:40:02,804 [952] [main ] [DEBUG] config : mediaserver_url -> http://localhost:32400
2015-01-08 14:40:02,804 [952] [main ] [DEBUG] config : config file location -> /Users/danny/.config/plex-lastfm-scrobbler/plex_scrobble.conf
2015-01-08 14:40:02,804 [952] [main ] [DEBUG] config : log_file -> /tmp/plex_scrobble.log
2015-01-08 14:40:02,804 [952] [main ] [DEBUG] config : cache_location -> /tmp/plex_scrobble.cache
2015-01-08 14:40:02,804 [952] [main ] [INFO] Prompting to authenticate to Last.fm.
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : mediaserver_log_location -> /Users/danny/Library/Logs/Plex Media Server.log
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : session -> /Users/danny/.config/plex-lastfm-scrobbler/session_key
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : mediaserver_url -> http://localhost:32400
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : config file location -> /Users/danny/.config/plex-lastfm-scrobbler/plex_scrobble.conf
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : log_file -> /tmp/plex_scrobble.log
2015-01-08 14:56:18,542 [1029] [main ] [DEBUG] config : cache_location -> /tmp/plex_scrobble.cache
2015-01-08 14:56:18,542 [1029] [main ] [INFO] Prompting to authenticate to Last.fm.
2015-01-09 13:34:05,986 [14066] [main ] [DEBUG] config : mediaserver_log_location -> /Users/danny/Library/Logs/Plex Media Server.log
2015-01-09 13:34:05,987 [14066] [main ] [DEBUG] config : session -> /Users/danny/.config/plex-lastfm-scrobbler/session_key
2015-01-09 13:34:05,987 [14066] [main ] [DEBUG] config : mediaserver_url -> http://localhost:32400
2015-01-09 13:34:05,987 [14066] [main ] [DEBUG] config : config file location -> /Users/danny/.config/plex-lastfm-scrobbler/plex_scrobble.conf
2015-01-09 13:34:05,987 [14066] [main ] [DEBUG] config : log_file -> /tmp/plex_scrobble.log
2015-01-09 13:34:05,987 [14066] [main ] [DEBUG] config : cache_location -> /tmp/plex_scrobble.cache
2015-01-09 13:34:05,987 [14066] [main ] [INFO] Prompting to authenticate to Last.fm.
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : mediaserver_log_location -> /Users/danny/Library/Logs/Plex Media Server.log
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : session -> /Users/danny/.config/plex-lastfm-scrobbler/session_key
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : mediaserver_url -> http://localhost:32400
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : config file location -> /Users/danny/.config/plex-lastfm-scrobbler/plex_scrobble.conf
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : log_file -> /tmp/plex_scrobble.log
2015-01-09 13:48:25,822 [14299] [main ] [DEBUG] config : cache_location -> /tmp/plex_scrobble.cache
2015-01-09 13:48:25,823 [14299] [main ] [INFO] Prompting to authenticate to Last.fm.
2015-01-09 13:48:47,690 [14299] [plex_scrobble.lastfm last_fm_auth] [INFO] Last.FM authorization successful.
2015-01-09 13:48:47,691 [14299] [main ] [WARNING] Exiting application.
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : mediaserver_log_location -> /Users/danny/Library/Logs/Plex Media Server.log
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : session -> /Users/danny/.config/plex-lastfm-scrobbler/session_key
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : mediaserver_url -> http://localhost:32400
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : config file location -> /Users/danny/.config/plex-lastfm-scrobbler/plex_scrobble.conf
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : log_file -> /tmp/plex_scrobble.log
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] config : cache_location -> /tmp/plex_scrobble.cache
2015-01-09 13:49:17,782 [14318] [main ] [DEBUG] using last.fm session key=/Users/danny/.config/plex-lastfm-scrobbler/session_key , st_mtime=Fri Jan  9 13:48:47 2015
2015-01-09 13:49:17,782 [14318] [main cache_retry] [INFO] starting cache_retry thread.
2015-01-09 13:49:17,796 [14318] [main main] [INFO] starting log monitor thread.
2015-01-09 13:51:01,047 [14318] [plex_scrobble.plex_monitor parse_line] [INFO] Found played song and extracted library id '54413' from plex log
2015-01-09 13:51:01,047 [14318] [plex_scrobble.plex_monitor fetch_metadata] [INFO] Fetching library metadata from http://localhost:32400/library/metadata/54413
2015-01-09 13:51:01,063 [14318] [plex_scrobble.lastfm scrobble] [INFO] submitting The Marshall Tucker Band - Ramblin' (Marshall Tucker Band) to last.fm.
2015-01-09 13:51:11,071 [14318] [plex_scrobble.plex_monitor parse_line] [INFO] Found played song and extracted library id '54413' from plex log
2015-01-09 13:51:11,072 [14318] [plex_scrobble.plex_monitor monitor_log] [WARNING] Dupe detection : 54413, not submitting

@dannymichel thanks for the report.  Based on the following
2015-01-09 13:51:01,047 [14318] [plex_scrobble.plex_monitor parse_line] [INFO] Found played song and extracted library id '54413' from plex log
2015-01-09 13:51:01,047 [14318] [plex_scrobble.plex_monitor fetch_metadata] [INFO] Fetching library metadata from http://localhost:32400/library/metadata/54413
2015-01-09 13:51:01,063 [14318] [plex_scrobble.lastfm scrobble] [INFO] submitting The Marshall Tucker Band - Ramblin' (Marshall Tucker Band) to last.fm.

it looks as though it scrobbled a single track. Did it stop submitting after this entry? If so can you pass along your /Users/danny/Library/Logs/Plex Media Server.log that matches up with this time as well? If it is a large file , feel free to paste it in http://pastebin.com

Thank you. It actually didnt submit the entry.
Here's that log.
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - Request: [::ffff:72.22.174.5:62570] GET /:/timeline?ratingKey=5686&key=%2Flibrary%2Fmetadata%2F5686&state=paused&playQueueItemID=877&time=128592&duration=174533 (8 live)
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * ratingKey => 5686
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * key => /library/metadata/5686
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * state => paused
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * playQueueItemID => 877
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * time => 128592
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG -  * duration => 174533
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - Client [020b9e98-c28f-43a4-9f7b-ab86e517bb8d] reporting timeline state paused, progress of 128592/174533ms for guid=, ratingKey=5686 url=, key=/library/metadata/5686, containerKey=, metadataId=5686
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - Play progress on 5686 'Lark on My Go-Kart' - got played 128592 ms by account 1!
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - [Now] User is dannymichel (ID: 1)
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - [Now] Device is Chrome (Plex Web (Chrome)).
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - [Now] Updated play state for /library/metadata/5686.
Jan 09, 2015 17:13:50 [0x10984a000] VERBOSE - Completed request: GET /:/timeline?ratingKey=5686&key=%2Flibrary%2Fmetadata%2F5686&state=paused&playQueueItemID=877&time=128592&duration=174533: 2200
Jan 09, 2015 17:13:50 [0x10dc03000] VERBOSE - Finished writing response for GET /:/timeline?ratingKey=5686&key=%2Flibrary%2Fmetadata%2F5686&state=paused&playQueueItemID=877&time=128592&duration=174533, 0 bytes in 8ms
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/5686
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - Cache hit for document http://127.0.0.1:32400/library/metadata/5686
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - [Now] Added metadata for /library/metadata/5686.
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - Request: [::ffff:127.0.0.1:54485] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - It took 0.000121 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x10eab5000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc03000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 1ms
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - Request: [::ffff:10.0.1.7:54486] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - It took 0.000074 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x104d81000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc86000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 2ms
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - Request: [::ffff:10.0.1.7:54487] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - It took 0.000083 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x10d87d000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc86000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 2ms
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - Request: [::ffff:10.0.1.7:54488] GET /:/timeline?ratingKey=78525&key=%2Flibrary%2Fmetadata%2F78525&state=paused&playQueueItemID=1769&time=40611&duration=219266 (8 live)
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * ratingKey => 78525
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * key => /library/metadata/78525
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * state => paused
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * playQueueItemID => 1769
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * time => 40611
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG -  * duration => 219266
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - Client [020b9e98-c28f-43a4-9f7b-ab86e517bb8d] reporting timeline state paused, progress of 40611/219266ms for guid=, ratingKey=78525 url=, key=/library/metadata/78525, containerKey=, metadataId=78525
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - [Now] User is dannymichel (ID: 1)
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - [Now] Device is Chrome (Plex Web (Chrome)).
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - [Now] Updated play state for /library/metadata/78525.
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/78525
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - Cache hit for document http://127.0.0.1:32400/library/metadata/78525
Jan 09, 2015 17:13:50 [0x10b90e000] DEBUG - [Now] Added metadata for /library/metadata/78525.
Jan 09, 2015 17:13:50 [0x10e161000] VERBOSE - Completed request: GET /:/timeline?ratingKey=78525&key=%2Flibrary%2Fmetadata%2F78525&state=paused&playQueueItemID=1769&time=40611&duration=219266: 2200
Jan 09, 2015 17:13:50 [0x10dc86000] VERBOSE - Finished writing response for GET /:/timeline?ratingKey=78525&key=%2Flibrary%2Fmetadata%2F78525&state=paused&playQueueItemID=1769&time=40611&duration=219266, 0 bytes in 2ms
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - Request: [::ffff:127.0.0.1:54489] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x10984a000] DEBUG - It took 0.000093 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x10984a000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc86000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 0ms
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - Request: [::ffff:10.0.1.7:54490] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - Request: [::ffff:127.0.0.1:54491] GET /clients (8 live)
Jan 09, 2015 17:13:50 [0x10eab5000] DEBUG - It took 0.000188 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x104d81000] DEBUG - It took 0.000005 sec to serialize a list with 0 elements.
Jan 09, 2015 17:13:50 [0x10eab5000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x104d81000] VERBOSE - Completed request: GET /clients: 2200
Jan 09, 2015 17:13:50 [0x10dc03000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 1ms
Jan 09, 2015 17:13:50 [0x10dc86000] VERBOSE - Finished writing response for GET /clients, 0 bytes in 0ms
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - Request: [::ffff:10.0.1.7:54492] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - We found auth token (UUo8TnPGfpYYfVJdQYye), enabling token-based authentication.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - Came in with a super-token, authorization succeeded.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x10d87d000] DEBUG - It took 0.000057 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x10d87d000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc03000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 1ms
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - Request: [::ffff:127.0.0.1:54493] GET /status/sessions (8 live)
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - [Now] Adding 1 sessions.
Jan 09, 2015 17:13:50 [0x10e161000] DEBUG - It took 0.000056 sec to serialize a list with 1 elements.
Jan 09, 2015 17:13:50 [0x10e161000] VERBOSE - Completed request: GET /status/sessions: 2200
Jan 09, 2015 17:13:50 [0x10dc03000] VERBOSE - Finished writing response for GET /status/sessions, 0 bytes in 1ms
Jan 09, 2015 17:14:00 [0x10984a000] DEBUG - Request: [::ffff:72.22.174.5:62572] GET /:/timeline?ratingKey=5686&key=%2Flibrary%2Fmetadata%2F5686&state=paused&playQueueItemID=877&time=128592&duration=174533 (8 live)

Also, how do I add the command to run the scrobbler on system startup on my Mac?

I lost the log that corresponds with that time.
If I ever do get this to work, would you mind telling me to to set this command up to run during startup on my Mac?

Mine is likely not @dannymichel's case, but it also causes "Not Scrobbling" issue.
Plex Home Theater sometimes does not write "Library item (\d+) '.*' got played by account" line.
Grep "Down The Line" from "Plex Media Server.log" where "Down The Line" was not submitted:
victor@unclev:/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs$ grep "Down The Line" "Plex Media Server.log.bak"
Jan 20, 2015 12:33:03 [0x7f7372ffd700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/09 Jerry Lee Lewis - Down The Line.mp3 is 5384497.
Jan 20, 2015 12:33:03 [0x7f7372ffd700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/09 Jerry Lee Lewis - Down The Line.mp3 is 5384497.
Jan 20, 2015 12:33:04 [0x7f73937fe700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/09 Jerry Lee Lewis - Down The Line.mp3 is 5384497.
Jan 20, 2015 12:33:39 [0x7f7372ffd700] DEBUG - Play progress on 14044 'Down The Line' - got played 30033 ms by account 1!
Jan 20, 2015 12:34:09 [0x7f7370ff9700] DEBUG - Play progress on 14044 'Down The Line' - got played 60283 ms by account 1!
Jan 20, 2015 12:34:39 [0x7f7370ff9700] DEBUG - Play progress on 14044 'Down The Line' - got played 90483 ms by account 1!
Jan 20, 2015 12:35:10 [0x7f7370ff9700] DEBUG - Play progress on 14044 'Down The Line' - got played 120763 ms by account 1!

"Breathless" was submitted:
victor@unclev:/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs$ grep "Breathless" "Plex Media Server.log.bak"
Jan 20, 2015 12:35:17 [0x7f7370ff9700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/10 Jerry Lee Lewis - Breathless.mp3 is 6509852.
Jan 20, 2015 12:35:17 [0x7f7372ffd700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/10 Jerry Lee Lewis - Breathless.mp3 is 6509852.
Jan 20, 2015 12:35:18 [0x7f7370ff9700] DEBUG - Content-Length of /media/data/Plex/Music/Foreign/Lewis, Jerry Lee/Rock & Roll Forever (unofficial)/10 Jerry Lee Lewis - Breathless.mp3 is 6509852.
Jan 20, 2015 12:35:53 [0x7f7372ffd700] DEBUG - Play progress on 14045 'Breathless' - got played 29765 ms by account 1!
Jan 20, 2015 12:36:23 [0x7f7372ffd700] DEBUG - Play progress on 14045 'Breathless' - got played 59945 ms by account 1!
Jan 20, 2015 12:36:53 [0x7f7372ffd700] DEBUG - Play progress on 14045 'Breathless' - got played 90065 ms by account 1!
Jan 20, 2015 12:37:23 [0x7f73937fe700] DEBUG - Play progress on 14045 'Breathless' - got played 120335 ms by account 1!
Jan 20, 2015 12:37:53 [0x7f73937fe700] DEBUG - Library item 14045 'Breathless' got played by account 1!

The corresponding piece of the plex_scrobble.log:
victor@unclev:/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs$ grep "2015-01-20 12:" plex_scrobble.log
2015-01-20 12:07:04,014 [1893] [plex_scrobble.plex_monitor monitor_log] [DEBUG] Possible log file rotation, resetting file handle (st_mtime=Tue Jan 20 12:06:04 2015)
2015-01-20 12:08:36,030 [1893] [plex_scrobble.plex_monitor monitor_log] [DEBUG] Possible log file rotation, resetting file handle (st_mtime=Tue Jan 20 12:07:36 2015)
2015-01-20 12:15:59,007 [1893] [plex_scrobble.plex_monitor monitor_log] [DEBUG] Possible log file rotation, resetting file handle (st_mtime=Tue Jan 20 12:14:59 2015)
2015-01-20 12:17:14,022 [1893] [plex_scrobble.plex_monitor monitor_log] [DEBUG] Possible log file rotation, resetting file handle (st_mtime=Tue Jan 20 12:16:14 2015)
2015-01-20 12:27:25,014 [1893] [plex_scrobble.plex_monitor monitor_log] [DEBUG] Possible log file rotation, resetting file handle (st_mtime=Tue Jan 20 12:26:25 2015)
2015-01-20 12:37:54,198 [1893] [plex_scrobble.plex_monitor parse_line] [INFO] Found played song and extracted library id '14045' from plex log
2015-01-20 12:37:54,205 [1893] [plex_scrobble.plex_monitor fetch_metadata] [INFO] Fetching library metadata from http://unclev.ru:32400/library/metadata/14045
2015-01-20 12:37:54,310 [1893] [plex_scrobble.lastfm scrobble] [INFO] submitting Jerry Lee Lewis - Breathless (Rock and Roll Rebel) to last.fm.
2015-01-20 12:52:03,335 [1893] [main cache_retry] [INFO] starting cache_retry thread.

I tried to add
, re.compile('.*\sDEBUG\s-\sPlay\sprogress\son\s(\d+)\s\'.*\'\s-\sgot\splayed\s(\d+)\sms\sby\saccount.*')

into the REGEX list in plex_monitor.py, but this didn't help.
Plex Server version: 0.9.8.10 from the PPA on 64-bit Ubuntu 12.04 in my home LAN,
Plex Home Theater version: 1.2.3.378 on 64-bit Windows 8.1 in my office LAN.

authors: dannymichel jesseward unclev

repo: jesseward/plex-lastfm-scrobbler


text:
Mesact fails to buld config

Just updated to 2.1.0 and tried to build a test config.
Not sure if I'm missing something in the settings (was a 'bare-bones' config), but I got the attached error screen when I selected Build Config.
Check Config passed OK.
Was able to flash 7i96s firmware OK, using custom firmware file from PCW.
Let me know what else you need to troubleshoot.

Download and reinstall 2.1, that bug was fixed a couple of days ago

Downloaded and reinstalled, and got a similar - but not the same - error.

I'm in the middle of reworking the buildio.py and should have that fixed and as soon as I'm done I'll push.

source: gharchive/issue

repo: jethornton/mesact

license: MIT

license_type: permissive

license_source: github-api


text:
[Bug]: export of fish shell environment variables do not always works as intended

Current Behavior (bug)
My fish config contains:
set EXA_STANDARD_OPTIONS --group --header --group-directories-first --icons

but exportify: https://github.com/jetpack-io/devbox/blob/2fee55b15345134123acec9da617b48e0547f715/internal/devbox/envvars.go#L17-L22  exports every env variable enclosed with "". This results in the incorrect behaviour: a variable exported with " will be treated as a single argument, while a variable without " will correctly treat the values as separate arguments. In fish, all variables are lists, so it's not always correct to enclose variables with strings.
The $EXA_STANDARD_OPTIONS var is sent to exa and when exported with ", exa/eza treats the whole value as a single argument, returning an error: eza: Unknown argument --group --header --group-directories-first --icons. If exported without ", it works as expected, because fish treats those as an argument list.
Expected Behavior (fix)
Maintain semantics of user-exported env variables. Or, even better, when using fish, do not re-export env variables that are not relevant to devbox.
If this comment works as intended, there's no need to reexport something that was correctly exported in my fish config:
https://github.com/jetpack-io/devbox/blob/2fee55b15345134123acec9da617b48e0547f715/internal/devbox/shellrc_fish.tmpl#L6-L9
Additional context
$ devbox version -v
Version:     0.8.7
Platform:    darwin_arm64
Commit:      525bb17ed665bb3066fbd3fb9bccec0aa961ecb7
Commit Time: 2024-01-23T19:15:31Z
Go Version:  go1.21.5
Launcher:    0.2.1

@arthurgeek thanks for filing this issue. I tried to repro it but was having some diffculty. Could you point out what I should do differently?
Here's what I did:
# set EXA-STANDARD_OPTIONS in config.fish:
> cat ~/.config/fish/config.fish
...
set EXA_STANDARD_OPTIONS --group --header --group-directories-first --icons

# add eza to devbox global
> devbox global add eza

# verify the standard options are set
(devbox) > echo $EXA_STANDARD_OPTIONS
--group --header --group-directories-first --icons

# run eza, which works fine by listing the files in my directory
> eza -al

(related: I did run into a few fish-related bugs: #1755 and #1756)

@savil thanks for looking into it!
sorry, I should have been more explicit: $EXA_STANDARD_OPTIONS is not directly used by eza. You have to call the binary with it. I don't have access to a machine installed with devbox right now, but this should give you the exact same behavior:
$ set EXA_STANDARD_OPTIONS --group --header --group-directories-first --icons
$ echo $EXA_STANDARD_OPTIONS
--group --header --group-directories-first --icons
$ eza $EXA_STANDARD_OPTIONS
[works, listing files/directories]
$ export EXA_STANDARD_OPTIONS="--group --header --group-directories-first --icons"
$ echo $EXA_STANDARD_OPTIONS
--group --header --group-directories-first --icons
$ eza $EXA_STANDARD_OPTIONS
eza: Unknown argument --group --header --group-directories-first --icons
$

Note: I'm using export in  my example because that's the command devbox runs.

Thanks! I can now reproduce it. Looked into it a bit today.
I tried modifying our implementation to not wrap the values in quotations, but that breaks devbox shell because some env-vars produced by nix print-dev-env have values that really do need the double-quote wrapping.
Will look into alternate fixes...

I tried modifying our implementation to not wrap the values in quotations

I don't think this is a good approach. devbox shouldn't make any assumption whether a variable is a list (without quotations) or not. Re-exporting everything without quotations could also break where a user variable is expected to not be a list.
I'm not familiar with devbox's code or nix, but I think the best alternative is to not copy any variable from the current env that's not relevant to devbox. If a variable it's not used by devbox, then don't copy/re-export it. This way you have full control: you know if a variable should be a list or not.
From what I looked at the code, it copy everything because for other shells when opening devbox shell you need to ensure all the vars from current env are present, to keep a consistent behavior with current env. But since for fish you actually load the user config when running devbox shell, you don't need to re-export everything, you can simply export only the variables that are relevant to devbox.
I think you could modify this behavior when in fish: https://github.com/jetpack-io/devbox/blob/5585d21142957883d1bc570a1c1193eeb83f2766/internal/devbox/devbox.go#L769-L795, perhaps even here: https://github.com/jetpack-io/devbox/blob/5585d21142957883d1bc570a1c1193eeb83f2766/internal/devbox/devbox.go#L1220-L1222.
If that's not feasible, then another suggestion would be to use fish's count:
$ set EXA_STANDARD_OPTIONS --group --header --group-directories-first --icons
$ count $EXA_STANDARD_OPTIONS
4
$ set EXA_STANDARD_OPTIONS "--group --header --group-directories-first --icons"
$ count $EXA_STANDARD_OPTIONS
1
$

and re-export with/without quotations depending on the count value.
I don't see any other way to keep variable "semantics". In both cases you're adding code that's specific only to fish, but the first option might lead to less problems down the road, as you're not trying to touch anything that's outside the scope of devbox.

@savil I'm still running into this issue and might have some time to look into fixing it. which option would you prefer I look into? and would you have some pointers to where/how this could be implemented? I would need to know which variables are devbox-specifics and from the ones that aren't, which ones need to be reexported with new data (such as $PATH, it seems like)

authors: arthurgeek savil

repo: jetpack-io/devbox


text:
support for more complex package definitions

What problem are you trying to solve?
I use elixir, and also need the underlying erlang implementation to be built with odbc support.  the way nix builds the package does not include this by default.
What solution would you like?
Use the erlang_odbc_javac version for elixir would resolve the issue for most people but also leads to potential bloat for some people.  Another way would be supporting the syntax the flake can, (pkgs.beam.packagesWith erlang_odbc_javac@latest).elixir@latest;
Alternatives you've considered
using the flake system you can do
{
  description = "My flake.";

  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    flake-utils.url = "github:numtide/flake-utils";
  };

  outputs = { self, nixpkgs, flake-utils }:
    flake-utils.lib.eachDefaultSystem (system:
      let
        pkgs = nixpkgs.legacyPackages.${system};
        erlang = pkgs.beam.interpreters.erlang_25_odbc_javac;
        elixir = (pkgs.beam.packagesWith erlang).elixir_1_14;
      in
      {
        packages = {
           erlang = erlang;
           elixir = elixir;
        };
      });
}

which works around my issue, but now i have a flake that needs to update as well as the devbox.json and just seems likely to bite me in the long run

it looks like you can get close by doing something like
beam.packages.erlangR25.elixir_1_14
but no way to flag the java and odbc features


text:
Broken link in /docs/app/docs/guides/pinning_packages.md

Hi,
when browsing the documentation at https://www.jetpack.io/devbox/docs/guides/pinning_packages/ I noticed the link to https://status.nixos.org/ is malformed.
I will create a pull request that hopefully fixes that. Thank you for creating Devbox!

Fixed in #313.

authors: boothb gcurtis


text:
Calling webhook even after webhook is disabled

Describe the bug:
After installing cert-manager using helm with the webhook disable flag using
helm install cert-manager \
--namespace cert-manager \
--version v0.11.0 \
--set webhook.enabled=false \
jetstack/cert-manager

I tried to apply the following Let's Encrypt Staging manifest
apiVersion: cert-manager.io/v1alpha2
kind: ClusterIssuer
metadata:
  name: letsencrypt-staging
spec:
  acme:
    # The ACME server URL
    server: https://acme-staging-v02.api.letsencrypt.org/directory
    # Email address used for ACME registration
    email: test@test.com
    # Name of a secret used to store the ACME account private key
    privateKeySecretRef:
      name: letsencrypt-staging
    # Enable the HTTP-01 challenge provider
    solvers:
    # An empty 'selector' means that this solver matches all domains
    - selector: {}
      http01:
        ingress:
          class: nginx

and get the following error regarding webhook
Error from server (InternalError): error when creating "Desktop/bug_out/cert-manager/clusterissuer-lego-staging.yml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": the server could not find the requested resource

Environment details::

Kubernetes version (e.g. v1.10.2): v1.15.1
Cloud-provider/provisioner (e.g. GKE, kops AWS, etc): Bare-metal
cert-manager version (e.g. v0.4.0): v0.11.0
Install method (e.g. helm or static manifests): helm

/kind bug

It sounds like you may have left some old instance of the ValidatingWebhookConfiguration or MutatingWebhookConfiguration resource leftover from a previous installation.
We definitely do gate installing this resource on that var being set: https://github.com/jetstack/cert-manager/blob/05aee18619f259651bd25263d1e92b5365829955/deploy/charts/cert-manager/templates/webhook-validating-webhook.yaml#L1
https://github.com/jetstack/cert-manager/blob/05aee18619f259651bd25263d1e92b5365829955/deploy/charts/cert-manager/templates/webhook-mutating-webhook.yaml#L1
Double check you haven't got any of these resources leftover, and then try installing/creating your resource again 😄

authors: alialshamali munnerz

repo: jetstack/cert-manager


text:
d.yaml

Is this a BUG REPORT or FEATURE REQUEST?:

Uncomment only one, leave it on its own line:
/kind bug
/kind feature

What happened:
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:

Kubernetes version (use kubectl version):
Cloud provider or hardware configuration**:
Install tools:
Others:

fat fingered - sorry


text:
feat: Enable runAsNonRoot by default

What this PR does / why we need it:
When running kyverno using https://kyverno.io/policies/pod-security/restricted/, some checks failed. This enables more secure policy by default
Special notes for your reviewer:
Not sure if this is something that you want - don't mind it being closed :)
Release note:

runAsNonRoot is now enabled by default in the securityContext values. If you're using custom containers with the chart that run as root, you will need to set this back to false.

/kind feature
/milestone v1.4

thanks for bringing this to our attention @mikebryant, I think a more comprehensive version of this is being reviewed in #4036
/close

source: gharchive/pull-request

authors: jakexks mikebryant


text:
proxy ingress annotations to certificates for external issuers

What this PR does / why we need it: provide ingress annotations to certificate requests for use with custom external certificate requests
Which issue this PR fixes : fixes #3751

/assign @munnerz


text:
Fix 896/product type support 1

DON'T LOOK AT THIS

Everything is cleaned up in different prs. Nothing is left.

repo: jfalcou/eve


text:
这个框架支持对数据库的模糊查询吗

这个框架支持对数据库的模糊查询吗？我试过传一个参数到DAO,然后在sql中带有like关键字, 比如 like :1 , 但是就查询不出结果

支持的，like :1，在:1的参数里添加%即可

authors: hulpi liangyanghe

repo: jfaster/mango


text:
Fix indirect nounused dependencies

Fixes #50
I was not really sure abut the tests, but this seems to work :-)

Awesome! Thank you!
This looks good to me. Have you been able to try this out on your project and confirm that it solves the issue?

Yes, I copied the rule with the fix as a custom rule, it's working for us.

Awesome! Thanks for working on this! 🙏

authors: jfmengels klaftertief

repo: jfmengels/elm-review-unused


text:
JFXSlider

How can I change the color of the JFXSlider? how can I hide the circle track if the slider is inactive?

to change the color of JFXSlider you can check #160, hiding the circle track if the slider is inactive is not implemented in JFXSlider skin. Feel free to add your own contribution to the library.
Regards,

I'm still new to JavaFX so maybe some time I can make a PR for this. At this point I'm still learning the basics of the framework.

authors: ManOfGod jfoenixadmin

repo: jfoenixadmin/JFoenix

license_source: bigquery


text:
Newline renders on note list

A note with a newline character at the start will render in the note list, causing a note cell to have a different height than the others.

Fixed in #31

repo: jfredrickson/BiggerNotes


text:
Secondpancake

tweaks and MLflow integration

Closes #9
Closes #12


text:
method to configure svgo?

Is there a way to specify either a custom .svgo.yml or use inline JSON to configure how I'd like svgo to behave?
In effect, I'd like to use something along the lines of svgeez -s ./img/input -d ./img/output --with-svgo --config=./.svgo-custom.yml

@stephenchai Thanks for the question!
At present, there's no way to configure SVGO through svgeez. There is an open PR (#21) that's somewhat related, but more limited in scope.
What kind of SVGO configuration would you want to do in a YML file?

I'd also find custom configuration of SVGO very useful. An example would be to define a custom config to enable specific plugins.

Shameless bump: Config for SVGO, via config file or CLI flags 👍
(works like charm aside from that)

authors: jgarber623 pmackay renatodeleao stephenchai

license: mit


text:
FR: Allow clipping to other periodic notes

I use a weekly note instead of a daily one; I'm wondering if this can be used to capture to that instead, or perhaps even an inbox note I specify?

I will take a look at what options I can add.

I am going to look at this over the weekend.

@brimwats Do you use a plugin for weekly note management?

just periodic notes

Perfect. That makes things easy.

Weekly notes are now supported.

authors: brimwats jgchristopher

repo: jgchristopher/obsidian-clipper


text:
Improve Walk

Walk is a bit of a mess. It seems we should be able to do something more elegant, using recursion schemes or something.
For motivation see jgm/pandoc#7130.
Here we have walk fixLinks where fixLinks is [Inline] -> [Inline].
It works fine if applied to [Inline].  However, it behaves differently if you apply it to Inlines.  Seems like instead of having instances specifically for lists, we should have general instances that work for all Traversable/Foldable structures, including Many.

Is it already fixed? I can't find any 'Inlines' in code.

Inlines from T.P.Builder

authors: jgm ricnorr

repo: jgm/pandoc-types


text:
Popup names for custom colours

Hi - It would be really useful to see a name pop-up when we hover over a colour in the Default Colour Schemes part of the editor. I'm going to add a series of custom colours each of which represents a different part of our business, so it would make it easier to use for colleagues if we could add names to the custom colours, and have them pop up when hovered over.
Thanks, Pete.

Do you mean the preset-/defaultColors or defaultColorSchemes?

We'll add colorNames and title for defaultColorSchemes for tooltips in the next release. See https://www.diagrams.net/doc/faq/configure-diagram-editor

authors: alderg plumcloth

repo: jgraph/drawio


text:
docs/47/testing

Need to document the test harness, conventions in the rst docs

OBE

repo: jharwell/libra


text:
How to get signature image with transparent background?

I need to get signature image with transparent background? Plz help me out!

At line 125 set backgroundColor to clearColor in PPSSignatureView.m:
self.backgroundColor =  [UIColor clearColor];//[UIColor whiteColor];

authors: ToanNguyens hemanshuliya

repo: jharwig/PPSSignatureView


text:
[3976] - Delete Mustache resources folder and files

Not used anymore...
close #3976

WOW my first PR here I guess.

repo: jhipster/jhipster-lite


text:
okta platinum sponser removed

Fixes #7223: Removes Okta from platinum section of sponsors in Readme.md

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

okta along with the who platinum sponsor removed, and entando is left untouched.

*whole

Thanks and congrats for your 1st contribution @sagar-subedi

Feels like a great beginning to my open source journey. Thanks to the community.

authors: CLAassistant pascalgrimaud sagar-subedi


text:
Error in console: collapseNavbar is not a function

Sometimes, when navigating between menu, we got in console of browser:
[Vue warn]: Error in v-on handler: "TypeError: _vm.collapseNavbar is not a function"

Indeed, we have:
https://github.com/jhipster/jhipster-vuejs/blob/master/generators/client/templates/vue/src/main/webapp/app/core/jhi-navbar/jhi-navbar.vue.ejs#L98
Or with entities:

    BankAccount

    Label

    Operation

But I don't see where collapseNavbar is defined

This was a remainder, we could remove this click calls as they literally do nothing.

authors: pascalgrimaud sahbi-ktifa

repo: jhipster/jhipster-vuejs


text:
Unescaped left brace in regex is deprecated

New warnings with perl 5.21.x while running the test suite:
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^html:before{ <-- HERE .*content:".*?\Wdummy.foo: No preprocessor defined for .*dummy\.foo";}/ at t/missing.t line 42.
# with-error files are always generated
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^html:before{ <-- HERE .*content:"invalid\.foo: No preprocessor defined for .*dummy\.foo";}/ at t/missing.t line 42.
# with-error files are always generated
t/missing.t ........................ ok
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/body{ <-- HERE color:\#aaa}body{color:\#aaa}/ at t/my-plugin.t line 31, <DATA> line 2231.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/body{color:\#aaa}body{ <-- HERE color:\#aaa}/ at t/my-plugin.t line 31, <DATA> line 2231.
# public:
# t/read-only-with-source-assets t/read-only-with-existing-assets /var/tmp/cpansmoker-1001/mojo-assetpack-public/packed/..
t/my-plugin.t ...................... ok

Thanks! I hope this is fixed in 8b0f308.

Yes, looks better with 0.42.

authors: eserte jhthorsen

repo: jhthorsen/mojolicious-plugin-assetpack


text:
ConstrainableInputStream pins virtual threads (Java-21)

Sample to reproduce:
InputStream in = load();
Jsoup.parse(in, "UTF-8", "http://example.org/")

Running that with -Djdk.tracePinnedThreads=full in Java-21(on a virtual thread)  will give the following print:
Thread[#35,ForkJoinPool-1-worker-4,5,CarrierThreads]
  …
  java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:405) <== monitors:1
  org.jsoup.internal.ConstrainableInputStream.read(ConstrainableInputStream.java:64)
  …

BufferedInputStream was refactored to be virtual thread friendly, however with a caveat: It becomes unfriendly when inherited (which ConstrainableInputStream does):
    public BufferedInputStream(InputStream in, int size) {
        …
        if (getClass() == BufferedInputStream.class) { // false in case of ConstrainableInputStream
            lock = InternalLock.newLockOrNull();
            …
        } else {
            lock = null;
            …
        }
    }
…
    public int read(byte[] b, int off, int len) throws IOException {
        if (lock != null) {
            … // Virtual Thread friendly code
        } else {
            synchronized (this) {
                return implRead(b, off, len); // Line 405
            }
        }
    }

With Loom gaining popularity with the latest LTS release, do you want to reconsider ConstrainableInputStream inheriting from BufferedInputStream? A possible mitigation might be to use composition instead, i.e. inherit from FilterInputStream and use a new instance of BufferedInputStream as source:
class ConstrainableInputStream extends FilterInputStream {
…
  static ConstrainableInputStream wrap(InputStream in,…) {
    var buffered = new BufferedInputStream(in);
    return new ConstrainableInputStream(buffered);
  }
}

Thanks for raising this.
After first review, a few notes:

Interestingly, I can only replicate the pinned thread warning if I have the InputStream be a remote URL. A local file, or a local URL, don't hit it, even with very high concurrency (10K). I guess that's just based on a timeout in the JDK that detects a pinned thread, and those aren't hitting it.
Updating this will be a bit tricky to maintain backward compatibility:

The Connection.response.bodyStream() returns a declared BufferedInputStream (and we return the extended ConstrainedInputStream). Could change this by adding a new method response.constrainedBodyStream() and have the bodyStream be unconstrained. And hope folks aren't using bodyStream() and expecting the constraints. Which might be OK because that's not actually documented.
Constrainable extends Buffered and changing it to extend Filtered makes the jar not binary compatible as superclass removed. Source compat is OK. Maybe deprecate it and add a new ConstrainedInputStream.
Need to rethink how the remaining size is calculated. The current impl hits the Buffered's visible fields markpos and read to understand where it's up to. If we're not extending, we can't hit that.

It's kind of annoying that we can't just supply a lock object in the Buffered constructor, and keep the rest as-is. We could use the multi-jar support to do that if it were a new constructor option.

OK, fixed!
It would be great if you could validate this by running a test on 1.17.1-SNAPSHOT. (git pull; mvn install).
I verified that the pin warnings from Jsoup.connect.get() are gone when hitting a remote URL.
It would be good to identify a way to have a integration test for this.

Thanks a ton for addressing this so timely. I will validate the patch this weekend and come back here.

A local file, or a local URL, don't hit it,

I think that might be related to another limitation in Loom. Some FS operations might not unload a blocking call. I don't remember where I read that, but a keyword was the missing io_uring support in the JDK. Here's an article hinting that (under "Blocking and unmounting").

It would be good to identify a way to have a integration test for this.

I had also that thought. There are JFR events to help hat, but it would be nice (if possible at all) if a testing framework would provide such assertions. I will give it a thought and maybe raise an issue at another place, so that everybody can benefit from that.
Thanks again for the fix.

Here's my promised updated: I can confirm that 1.17.1-SNAPSHOT fixed the issue. No more thread pinning events. Thanks a ton.

That's great, thanks for confirming!

(Ah the way that BufferedInputStream is effectively locked for extension past Java 21 is bugging me. As part of #2186 I want to be able to replace the byte[] buffer with a reused buffer, vs creating a new one for each new InputStream read. Which would be easy enough as it's a protected field, designed to be accessible. But because of the instance check in the constructor, it's no longer viable. It would be great if there was a default non-synchronized BufferedInputStream we could re-use, which didn't include such extension restrictions. As it stands I guess we need to implement one directly which unfortunately adds a bit more to the jar size. Other ideas are of course welcomed!)

authors: jhy malkusch

repo: jhy/jsoup


text:
do not send expired cookies

Some websites return multiple cookie values using the same cookie name.
It seems like browsers do not forward the expired cookies in the next request when a redirection occurs.
I started seeing this problem when I was trying to parse some article on the NYT website.
One of the responses had a cookie called "NYT-S" and it had multiple values, one the values had an expire time (1970) and another value (2015). When Jsoup built the request it was overriding the non expired cookie value with the expired cookie value which cause the NYT site to not be parsable.
I also changed cookie parsing logic to use HttpCokie class since there are different versions of HTTP cookies and I didn't want to write the same code which was already implemented in Java.
Please see:
http://docs.oracle.com/javase/6/docs/api/java/net/HttpCookie.html

Nice pull request. I would like it to be merged in.
But one problem:
Currently it is built for java 1.5. So "mvn package" actually fails because of the checks for making sure it is java 1.5 compatible (animal-sniffer-maven-plugin -> java15). As well as target we have 1.5 in the pom.xml. So depending on if android should be supported or not, this should be changed or HttpCookie should not be used. Either way :).
But this problem you are fixing needs to be fixed!! And either this one needs to be merged or another version of this fix.

I will try to build it and fix the issues. thanks!

Sorry, can't take this in as HttpCookie only exists in 1.6 up. Need to support 1.5

authors: itay1336 jhy pboos


text:
🛑 O365 is down

In 5e9d365, O365 (https://outlook.office.com) was down:

HTTP code: 417
Response time: 174 ms

Resolved: O365 is back up in 6f2a1b8 after 20 minutes.

repo: jiannystein/upptime


text:
增加读者权限修改功能

增加读者权限修改功能

已经添加。

repo: jiaxunsongucb/mini-library


text:
The Image Gallery is not showing any images on Android 10 (API 29)

Describe the bug
On Android 10 (API 29), I ran the demo from this repo and the results for the ImagePicker is as shown in the picture below. I have provided the app with all the permissions needed.

As you can see, the images are not showing up.
To Reproduce
Steps to reproduce the behavior:
Try running this plugin on Samsung 10 or API level 29
Expected behavior
The application should work as it should by showing the gallery and the camera as well.
NativeScript Info(please run tns info):
tns info
√ Getting NativeScript components versions information...
‼ Update available for component nativescript. Your current version is 6.1.2 and the latest available version is 6.4.0.
‼ Update available for component tns-core-modules. Your current version is 6.1.2 and the latest available version is 6.4.1.
‼ Update available for component tns-android. Your current version is 6.1.1 and the latest available version is 6.4.1.
‼ Update available for component tns-ios. Your current version is 6.1.1 and the latest available version is 6.4.2.

Sample Code(please provide minimum code to reproduce problem):
The code is from the demo which can be found in this repository.

@nafre that's look like native library problem. Better to ask support there. Have you tried to add android:requestLegacyExternalStorage="true" ?
<application
		android:name="com.tns.NativeScriptApplication"
		android:allowBackup="true"
		android:icon="@drawable/icon"
		android:label="@string/app_name"
		android:theme="@style/AppTheme"
		android:requestLegacyExternalStorage="true">

I just tried the method above and it worked. Thanks.

Hi, I had problems doing this procedure. The images are displayed, but when I try to record a video this error appears.
System.err: An uncaught Exception occurred on "main" thread. System.err: MIME type video/mp4 cannot be inserted into content://media/external/images/media; expected MIME type under image/* System.err:  System.err: StackTrace: System.err: java.lang.IllegalArgumentException: MIME type video/mp4 cannot be inserted into content://media/external/images/media; expected MIME type under image/* System.err:     at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:170) System.err:     at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:140) System.err:     at android.content.ContentProviderProxy.insert(ContentProviderNative.java:481) System.err:     at android.content.ContentResolver.insert(ContentResolver.java:1835) System.err:     at com.vincent.filepicker.adapter.VideoPickAdapter$1.onClick(VideoPickAdapter.java:96) System.err:     at android.view.View.performClick(View.java:7870) System.err:     at android.view.View.performClickInternal(View.java:7839) System.err:     at android.view.View.access$3600(View.java:886) System.err:     at android.view.View$PerformClick.run(View.java:29363) System.err:     at android.os.Handler.handleCallback(Handler.java:883) System.err:     at android.os.Handler.dispatchMessage(Handler.java:100) System.err:     at android.os.Looper.loop(Looper.java:237) System.err:     at android.app.ActivityThread.main(ActivityThread.java:7857) System.err:     at java.lang.reflect.Method.invoke(Native Method) System.err:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1076)
if remove android:requestLegacyExternalStorage="true" I can open the video recorder, but the images do not showing

I'm having the same problem as @hugops. Has anyone figured out a workaround?

I fork the android project  https://github.com/hugops/MultiType-FilePicker, and fixed the bugs. After i generate the aar lib and replace the file in node-modules path (node_modules/nativescript-mediafilepicker/platforms/android/MultiTypeFilePicker-release.aar) to work in my project

But in android 11 sdk 30 not works

I have the same error with SDK 30

authors: hugops jibon57 mreall nafre xpalacincreditoh


text:
Added arg parsing

Improved the code to query catalogs to be more user friendly. Improved the explanation in the README. Added script to copy the photometric catalog output in the right directories for photpipe.

Also added the argument for the 'count' keyword in the creation of JSON files for the observations (Jeff recommended it).

repo: jielaizhang/KNTraP


text:
comment in CRF model

In your comments within the CRF model:
# Matrix of transition parameters.  Entry i,j is the score of transitioning *to* i *from* j.
self.tagset_size = tagset_size
# # We add 2 here, because of START_TAG and STOP_TAG
# # transitions (f_tag_size, t_tag_size), transition value from f_tag to t_tag

to me, it seems there is a contradiction (to i from j vs from f_tag to t_tag).

Thanks! It should be transition from i to j. Code has been updated,

authors: jiesutd zzyxzz

repo: jiesutd/NCRFpp


text:
Regex with $ precludes parsing documents that don't END with the value, but include the next tag

My OFX files from my bank have lines like this
<BANKMSGSRSV1><STMTTRNRS><TRNUID>20231219105650<STATUS>0<SEVERITY>INFO<MESSAGE>OK</STATUS>
it contains partial tags, without an endline between them instead of appearing on separate lines
0
<SEVERITY>INFO
<MESSAGE>OK

this will cause it to mis-parse and get confused several lines later, causing parsing errors that are hard to fix without stepping through code
e.g.
Closing tag 'BANKTRANLIST' does not match opening tag '', line 21.
when there is an opening tag.
I think this line of code with the $ is causing the issue:
public static readonly Regex ValuePartialTagRegex = new Regex("^\\s*<([\\w\\.]+)>(.+)$", RegexOptions.IgnoreCase);
However the bigger fix, is maybe ignoring the end line (strip them all off or reparse to replace < with crlf < ?
and keep track of the tag with a stack so you can have nested ones, instead of start and end on the same line ?

I will not have time to fix this issue. I suggest you fork the repo and fix it and then optionally create a pull request with the changes

authors: MarkAlanJones jim-dale

repo: jim-dale/BankingTools


text:
SQL Server Service Won't Stay Running on SQL Server 2022

I just tried to install SQL Sever 2022 Developer using this script on a Snapdragon X Elite X1E78100 Qualcomm Oryon and whilst I was able to install it and also enable TCP/IP by comparing the registry entries to another install, as soon as I try to create a new database the service crashes:
Faulting application name: sqlservr.exe, version: 2022.160.1000.6, time stamp: 0x63418705
Faulting module name: ntdll.dll, version: 10.0.26311.5000, time stamp: 0xc508eada
Exception code: 0xc0000005
Fault offset: 0x0000000000184a6c
Faulting process id: 0x1E40
Faulting application start time: 0x1DB382146FA0060
Faulting application path: C:\Program Files\Microsoft SQL Server\MSSQL16.SQLDEVELOPER\MSSQL\Binn\sqlservr.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 009ee8b9-fa0e-48ec-b924-0047c21eee28
Faulting package full name:
Faulting package-relative application ID:

Then:
The MSSQL$SQLDEVELOPER service terminated unexpectedly.

Is there some way to fix this. Is it due to reading folder permissions or something?
Also if there is a way to make it work I'm assuming it's best not to install any cumulative updates.
Thanks
Robin

I have managed to fix the issue.
If the SQL Service does not have folder permissions to the location you are trying to create a new database it just crashes but if you set the permissions as follows then it works:

The service account had to be added as NT Service\MSSQL$SQLDEVELOPER


text:
scale the display images to a proper size

I've tried flowersearch example with jinabox. Currently, the images totally break the UI.

Addressed in commit 6fee5a7d9d62ac5222d1fc3c7e53b16c4e91a502

authors: imsergiy nan-wang


text:
near "OFFSET": syntax error

I modified GORM's quick start example to use the Offset command but the output is not the one I expected. I'm receiving a weird near "OFFSET": syntax error message on the log, which probably has to do with the issue.
I'm attaching the executable script.
main.zip
The output I received:
2016/05/27 14:27:40 First:1
2016/05/27 14:27:40 Second:2
2016/05/27 14:27:40 len(off):0

The output I expected:
2016/05/27 14:27:40 First:1
2016/05/27 14:27:40 Second:2
2016/05/27 14:27:40 len(off):1

Executable script:
package main

import (
    "github.com/jinzhu/gorm"
    _ "github.com/mattn/go-sqlite3"
    "log"
)

var db *gorm.DB

func init() {
    var err error
    db, err = gorm.Open("sqlite3", "test.db")
    if err != nil {
        panic(err)
    }
    db.LogMode(true)
}

func main() {
    // Migrate the schema
    db.AutoMigrate(&Product{})

    // Populate
    db.Create(&Product{Code: "1"})
    db.Create(&Product{Code: "2"})

    // Read
    var products []Product
    db.Find(&products)
    log.Printf("First:%s\n", products[0].Code)
    log.Printf("Second:%s\n", products[1].Code)

    // Read using offset
    var off []Product
    db.Offset(1).Find(&off)
    log.Printf("len(off):%d\n", len(off))
}

type Product struct {
    gorm.Model
    Code string
}

I found out that sqlite requires Limit when using Offset: http://stackoverflow.com/questions/10491492/sqllite-with-skip-offset-only-not-limit
So I fixed my problem by adding a .Limit. It would be good to have that documented on the GORM webpage so that the example won't be misleading when using sqlite. Or even better, if GORM could handle that scenario for sqlite =).

Hi, I have the same problem. SQLite requires a Limit when using an Offset so what I found people usually do is LIMIT -1 OFFSET X but the problem is that gorm ignores any limit value that's smaller than 1. Any idea how to solve that?

Should been fixed.

authors: MohamedBassem jinzhu pbsf

repo: jinzhu/gorm


text:
Many2many is giving null?

I've a many to many defined like this:
Publishers []Publisher `json:"publishers" gorm:"many2many:book_publisher;"`

I want Publishers to become an array with the publishers.
What happens is that Publishers stays/is null. Am I doing something wrong or isn't this feature available (yet) and is the tag only creating the join table?

I have the same issue - this is my struct:
type Bookmark struct {
  Id          int64
  Url         string
  Title       string
  Description string
  UserId      int64

  CreatedAt time.Time
  UpdatedAt time.Time

  Tags []Tag `gorm:"many2many:tag_bookmarks;"`
}

and tags
type Tag struct {
  Id   int64
  Name string

  CreatedAt time.Time
  UpdatedAt time.Time

  Bookmarks []Bookmark `gorm:"many2many:tag_bookmarks;"`
}

when I get the bookmarks and tranform them to JSON then the 'tags' attributes are null.
var bookmarks []models.Bookmark
db.Order("created_at desc").Find(&bookmarks)
b, err := json.Marshal(bookmarks)

I guess it's normal since how does the json encoder know how to call
db.Model(&bookmark).Related(&tags, "Tags")

Any idea how to do this?

I found a solution to "enrich" the original bookmarks collection:
var bookmarks []models.Bookmark
controller.Database.Connection.Order("created_at desc").Find(&bookmarks)
for index, _ := range bookmarks {
  var tags []models.Tag
  controller.Database.Connection.Model(&bookmarks[index]).Related(&tags, "Tags")
  bookmarks[index].Tags = tags
}

Still an idea how to improve this?

@sebastiandeutsch Maybe you could find all Tags first, then map the bookmarks and assign the related tags to it? (to kill the N+1 queries)
For this issue, I think I can't do much in the gorm side for now, you have to handle it in your code.
But anyway, please let me know if you have any suggestions.

Or maybe gorm could support this?
controller.Database.Connection.Include("Tags").Find(&bookmarks)

Then it will auto fill related tags for bookmarks?

That would be great!

Great idea! I would also love to see such a feature.

Is this open or close ? the Include API is already included?

@DimShadoWWW this is not included, but there is a similar ticket about this. I will look into it recently.

authors: DimShadoWWW jinzhu milanvanschaik sebastiandeutsch


text:
Fix for vundle users

After calling vundle's BundleInstall! command vim complained about redefined functions and commands in vim-nerdtree-tabs.vim.
Hope this helps!

Hi Mateusz,
thanks for this. (I didn't know vundle, so I didn't know the plugin caused problems.)
I had to tweak it a little bit, because the difference between noremap and noremap! is not the same as difference between command and command! and the  maps stopped working after the change. I pushed all the changes, could you please check whether everything works fine with vundle and the current vim-nerdtree-tabs?

Works fine, thanks for merging.
Cheers!

authors: jistr mlen

repo: jistr/vim-nerdtree-tabs


text:
Support rabbitmq_user with multiple vhosts.

Resolves #278.

@jjasghar
I fixed the Rubocop offense seen on Travis-CI.
I see you added the tag Need a spec.  However, as far as I can tell there are no specs at all for the rabbitmq_user resource/provider.  Am I missing something?

:+1:

:+1: this is really useful

:+1: It would be great to get this one merged and released.

I'm planning on releasing another version of the rabbitmq cookbook this by end of week

authors: inkel jemc jjasghar tas50 trotttrotttrott

repo: jjasghar/rabbitmq


text:
Wrong Loading !

#Hi! It´s the first time i use this plug-in.
My problem is that the plugin works but all the elements make they´re animations together when the page is loaded,  not by appearing in the  screen as it should be.
Here´s an example: http://c0170479.ferozo.com/aniview.html
I´m sure its a really stupid problem and I´m not getting it.
Hope you can help me using it. The plugin idea its great!

Hi Nicolas!
Thanks for the comments! The page you have provided is not loading for me... (main site does though).
Are you able to fix it/re-upload it somewhere and I will take a look. I suspect its because either:

jQuery is not loading properly
The AniView plugin is not loading properly
The initialization code $('.stuff').AniView(); is missing.

The animations themselves only require the .css file so probably explains why those are working... my code disables those on page-load, then fires them off as they come into view.
However, I cannot be 100% sure of the problem, until I see it with my own eyes :)
Cheers

Closing due to lack of activity/response... assumed to be working, OK.
Thanks.

authors: NicolasOkro jjcosgrove

repo: jjcosgrove/jquery-aniview


text:
How can i use upload form file without gzip compression?

I found some apis not support compression,what can I do?
curl is flexible with those apis.

This is request header output with curl and httpie,
curl can upload form file data correct.

HTTPie doesn't apply gzip compression to uploads.  Accept-Encoding: gzip, deflate refers to the accepted response encoding types.

authors: Neojoke jkbrzt

repo: jkbrzt/httpie


text:
Multiple import paths

[x] make sure specifiers interpreted as relative paths don't break out of the base path
[x] allow multiple import paths to be supplied

A natural implication is that if I use -I ~/lib/jk, then a module at
~/lib/jk/foo/index.js can now be imported as 'import f from 'foo'.

This deserves some elaboration. Prior to this PR, the effective module resolution rules were something like

if specifier is @jkcfg/std[/something] or a "magic" import, load from the runtime
otherwise:

(a) try treating it as a path relative to the importing module (or script being run, or $PWD)
(b) try treating it as a NPM module

The resolution (a) was done both by FileImporter and NodeImporter, in nearly the same way. The only case which FileImporter covered which NodeImporter didn't was referring to a relative path without using ./ or ../.
But this wasn't suitable for the expected behaviour quoted above, since the FileImporter would never attempt to resolve relative to its own root path. So I have changed it to treat explicitly relative paths as relative, and other paths as based at its root.
There's good evidence that this will not cause too many problems:

this is how NPM resolution (that implemented in Node.JS, and that implemented here) behaves already
only one test broke from having a relative path that was not explicitly relative

I'm going to close this, because #307 is a better basis for this extension, so it will have to be reworked.

repo: jkcfg/jk


text:
Missing null check to uploadInput on the ngOnDestroy of ng-file-drop.directive.ts

ngOnDestroy() {     if(this.uploadInput) {       this.uploadInput.unsubscribe();     }   }

Wrong manipulation :c

repo: jkuri/ngx-uploader


text:
~2 second delay to get explorer window; files accessed over sshfs

OS: Linux / Ubuntu 16.04
I'm experiencing a delay of about two seconds from the time I'm requesting the explorer to the time the buffer-selection window comes up. This applies only when the files (buffers) are accessed over the sshfs mount (I haven't tried NFS). The number of open files does not matter - i.e. as few as 2 files in the selection window.
When I'm doing :ls the buffers are listed instantaneously.
It seems that there is some sort of file-checking every time the Explorer is requested, which requires a network round-trip.

Hum... I will check into this... thanks...

Okay... this is interesting.  I believe I can reproduce this on windows also...

Btw, this isn't something new. I've seen the lag since at least v7.4.2 until now, v7.4.19. Finally got the courage to mention it because the plugin is nothing short of amazing.

Thanks for using bufexplorer.  Sorry for the hassles it has given you right now.
I do not work with networked files very often so I have not seen this before.
Do not hesitate in the future to point out something that is wrong.  I may or may not be able to fix it; however, there are lots of people who monitor this plugin, so someone is bound to figure out a solution :)
As of now, it looks like something in the GetBufferInfo() method.  When I test the plugin with a networked file, I am seeing timing similar to what you are getting.  Not sure what the culprit is thought...

authors: jlanzarotta slisznia

repo: jlanzarotta/bufexplorer


text:
2015 Support?

Which version(s) specifically does your library support for MS Dynamics CRM?
Would be useful to add them to the readme
Thanks.
Jack

Should work with 2011, 2013, and 2015.

authors: jlattimer xeeeveee

repo: jlattimer/CRMSoapAuthPHP


text:
Enable or Maintain Nightly Builds

Pls maintain or enable nightly builds again. The current :dev-latest is way outdated.
In the last months essential features like Dolby Vision support were implemented in the nightly builds. There is no ETA for a merge into main yet. Probably January nect year. it is working and availible in the nightly though.

Nightly builds are now re-enabled.

authors: ApfelBirneKreis jlesage

repo: jlesage/docker-handbrake


text:
Move MKV file when rip completes (Feature Request)

Hey, Jocelyn! This is really an awesome container - and so is your Handbrake container! Since your Handbrake container has a watch folder that automatically processes new files, it'd be great if there was an option to move the MKV file to the Handbrake watch folder automatically when the rip is complete. I'm doing it now with a shell script but it'd be nice to let the MakeMKV container handle it.

Nevermind. I just saw this: https://github.com/jlesage/docker-handbrake/issues/100

repo: jlesage/docker-makemkv


text:
fix string parsing error in fromString

When split by ', ' keyword (comma + space), below matrix string is not parsed correctly
fromString("matrix( 1, 0, 0, 1, -5,-7) ")  // => [1,0,0,1,-5]
parseFloat function trim itself. so let 'space' handled in parseFloat, not by split

Thank you @casamia918 !

repo: jlmakes/rematrix


text:
SegWit transactions have two witness bytes overhead

Segwit transactions add two witness bytes in the header: marker and flag. Since they are in the witness, it only add two WU to the transaction.
https://github.com/jlopp/bitcoin-transaction-size-calculator/blob/ac1fcb9ed344627ee6773d218d71f8cbc878e7fb/index.html#L118

OK so you're saying it add 0 virtual bytes, 2 raw bytes, 2 WU?

More or less. The virtualsize of a transaction is only calculated once across all of it in the end. So, you could estimate the transaction header with 11 vbytes, but it would be more accurate to calculate with 42WU or 10.5 vbytes and only round up the virtualsize once for the whole transaction.

authors: Xekyo jlopp


text:
How to generate output in same namespace as config?

Have you read the project readme?

[x] Yes, but it does not include related information regarding my question.

Describe your question
I have an situation that is maybe not-idiomatic, but we have some unique constraints.
I need to generate files in the same directory/namespace as the goverter config. The file gets generated, but the generated file tries to import the current namespace, which obviously doesn't work.
Is there some config/flag I can get goverter to detect it's working with a single namespace, and doesn't need to import itself?
I forked goverter and mangled the runner_test.go and added a scenario that generates output in the same package as the imported models/extended methods, and it worked... which leads me to believe something in application bootstrapping is just assuming a namespace must always be imported?
File structure is as follows:
public-api/pkg/button/goverter_input.go
public-api/pkg/button/some_models.go
public-api/internal/service/models/more_models.go

and I want to generate to:
public-api/pkg/button/converter_gen.go

Error is as follows:
-: import cycle not allowed: import stack: [github.com/morganhein/public-api/pkg/button github.com/morganhein/public-api/pkg/button]

// Code generated by github.com/jmattheis/goverter, DO NOT EDIT.

package button

import (
	models "github.com/morganhein/public-api/internal/service/models"
	"github.com/morganhein/public-api/pkg/button"    // <--- don't need this, and references here should not require a namespace
)

You need to define the absolute package path via -packagePath when calling goverter, then only necessary imports will be done.
Example:
goverter -output=./generated.go -packageName=simple -packagePath=github.com/jmattheis/goverter/example/simple github.com/jmattheis/goverter/example/simple

Jannis, thanks for the quick response!
I tried that and it does not work. Here's some screenshots illustrating:

Am I missing something?

The unionpacific_edi.go is the goverter input here. That was not clear.

I see the issue. The package path is a go path, not a file path....

You need to delete the old generated file. Goverter needs type information for generating the converter, but currently there is an import cycle, so it can't compile the code.

Ugh. That's a little embarrassing.
Case closed.

No problem, I'll improve the error message. I'll look like this:
could not load package github.com/jmattheis/goverter/execution

/ABSOLUTE/execution/input.go:6:1: expected declaration, found oops

Goverter cannot generate converters when there are compile errors because it
requires the type information from the compiled sources.

authors: jmattheis morganhein

repo: jmattheis/goverter


text:
Add new LAI files that extend to 200nm

pad or extrapolate between down to 200nm for mineral optical property files that currently start at 300nm. The relevant files are:
dust_greenland_CENTRAL_20190911.nc
dust_greenland_LOW_20190911.nc
dust_greenland_HIGH_20190911.nc
Also requires updating driver script and model code to incorporate these new files

Resolved on merge of pull request 6
https://github.com/jmcook1186/BioSNICAR_GO_PY/pull/6

Resolved on merge of pull request 6
https://github.com/jmcook1186/BioSNICAR_GO_PY/pull/6


text:
Arbitrage Page

Add frontend page to display profitability paths

[x] Add drop down menus for start and end currencies
[x] Add drop down menu for currency exclusions
[x] Add drop down for limiting edges
[x] Add api calls for arbitrageData
[x] Display optimal rate conversion upon button press
[x] Display optimal paths upon button press

Closed as of 4646cf6860f966b3391f8bb0faef88a8b3faead2

authors: YushYush jmcusick

repo: jmcusick/currencyhft


text:
js error with infowindow

Hi all,
I'm trying to use the GoogleMapMVC project with an info window, but when i clicked on the marker i got the js error "Uncaught TypeError: Cannot read property 'cloneNode' of null"
I want to know if anyone had the same issue and how can i fix it
thanks a lot for your help

Can you add a code sample (the less code the better) to reproduce the error?

Thks i found the problem and was mine. I used the word section and it has conflict

Hi, I suposed the problem was with a js variable named "section" but I was wrong. I uploaded the problem on the following url: http://www.amp-tg.com/Home/Contact
And this is the code i have:
var poslat = 4.6882219073128795;
var poslong = -74.03698925249249;
var mapzoom = 12;
var mapicon ="~/Images/Site/amp-icon.png";
var mapsize = new Size(22, 22);
var mappoint = new Point(0, 0);
var mapanchor = new Point(12, 18);

                        Html.GoogleMap()
                            .Name("map")
                            .Zoom(mapzoom)
                            .Culture(CultureInfo.GetCultureInfo("es-CO"))
                            .Center(c => c.Latitude(poslat).Longitude(poslong))
                            .Markers
                            (
                                marker => marker.Add()
                                    .Latitude(poslat)
                                    .Longitude(poslong)
                                    .Title("AMP Tecnología y Gestión S.A.S")
                                    .Icon(mapicon, mapsize, mappoint, mapanchor)
                                    .Draggable(false)
                                    .Window
                                    (
                                        window => window.Add()
                                            @*.MaxWidth(200)
                                            .zIndex(3)
                                            .Content
                                            (
                                                @<text>

AMP Tecnología y Gestión S.A.S

                                                                Dirección:  Carrera 20 # 178 - 45 Ofic. 303
                                                                direccion:  officially Ciudad deLa Habana,

                                                </text>
                                            )*@
                                    )
                            )
                            .Render();

I think you problem is that you set the id of the map container to "map" and the GoogleMapMVC
control Name to "map"

    @(Html.GoogleMap().Name("map"))

Change one of them and you should be good to go.

thanks!! .. that solves the issue!

repo: jmelosegui/GooglemapMvc


text:
Gazelle deletes grpc dependencies if put mock in a go_library. Possible output mock file in directory instead of bazel-in?

go_library(
    name = "server",
    srcs = [
        "server.go",
        ":hello_go_mock",
    ],
    importpath = "depot/codelab/hello/server",
    visibility = ["//visibility:public"],
    deps = [
        "//codelab/proto/hello",
        "@com_github_golang_mock//gomock",
        "@org_golang_google_grpc//:go_default_library",
    ],
)

gomock(
    name = "hello_go_mock",
    out = "hello_mock.go",
    interfaces = [
        "HelloClient",
        "HelloServer",
    ],
    library = "//codelab/proto/hello",
    package = "server",
)

other package needs this mock so I put it in go_library
However after bazel run //:gazelle
go_library(
    name = "server",
    srcs = [
        "server.go",
        ":hello_go_mock",
    ],
    importpath = "depot/codelab/hello/server",
    visibility = ["//visibility:public"],
    deps = ["//codelab/proto/hello"],
)

gomock(
...
)

deps are gone and tests will fail
I have to put # gazelle: ignore in the BUILD file that contains gomock()
Any option to generate file in the directory instead of bazel-bin?

Hm, I wonder if there's a way for bazel_gomock to convince gazelle to leave this alone without special casing. Generating a file to go into source hasn't, in the past, been the Bazel Go Way.

authors: jmhodges toyokaku


text:
Use canonical workspace name

to follow bazel's advice:
Bazel [...] advises that a WORKSPACE call itself the reverse of the "canonical" URL of that repository, like com_example_foo_utils.
See, https://docs.google.com/document/d/1qPOUeoqDA3eWFFXS1shWX1FT3e4BQB8yuSMrfQL4QrA/edit#heading=h.1kkuneerfl14

Weird, I totally thought I fixed this. Thanks!

authors: jkammerl jmhodges


text:
[Source Request]

Nekopoi.care (indonesia)

Duplicate of #121


text:
Extension Error

Steps to reproduce

open aniyomi
open browse
extension are failed to load

Expected behavior
This should expect to happen that all extension are working smoothly
Actual behavior
Installed extensions are working properly but other extensions are failed to load
Crash logs
No response
Aniyomi version
0.12.3.8
Android version
Android 9
Device
Xaomi Redmi note 5 pro
Other details
.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have tried the troubleshooting guide.
[X] I have updated the app to version 0.12.3.8.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

Yes...but existing extensions are properly working...

Yes but gogo anime is not working properly 🙃🙃

this is very frustrating

Bruh try using vpn like thunder and warp(available in play store) and then update or install extensions it will help guess so

The episode in library list not updating or not showing any episode.


text:
🛑 Peoria SDA is down

In 76b0825, Peoria SDA (http://peoriasda.org) was down:

HTTP code: 404
Response time: 397 ms

Resolved: Peoria SDA is back up in 635dffa.

repo: jmitz/upTime


text:
🛑 Yellowstone Research is down

In 63cd675, Yellowstone Research (http://gyccscience.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Yellowstone Research is back up in 97f46e6 after 13 minutes.


text:
Document partNameGenerator and make changes with classNameGenerator issue

Information about partNameGenerator is absend in our documentation(link below) so it shoud be added to the page
https://docs.jmix.io/jmix/2.2/flow-ui/vc/components/dataGrid.html
But information about classNameGenerator should be brought into line(deleted or corrected) with changes of the issue
https://github.com/jmix-framework/jmix/issues/3515

Done: https://docs.jmix.io/jmix/flow-ui/vc/components/treeDataGrid.html#partNameGenerator

repo: jmix-framework/jmix-docs


text:
Configure caching for workflow "Rust"

Signed-off-by: Jiahao XU Jiahao_XU@outlook.com

Adding caching significantly speedup the CI.
It mostly avoids rebuilding graphicsmagick, which takes roughly 2m and might speedup cargo rebuild.

Do you have anything else to change? I'm ready to release a new version.

Yes, I also have one PR to go, it's pretty trivial.

Do you have anything else to change? I'm ready to release a new version.

Yes, I also have one PR to go, it's pretty trivial.

:ok_hand:

@jmjoy Never mind the PR, you can release it right now.

@jmjoy Never mind the PR, you can release it right now.

No hurry. I can wait for you.

No hurry. I can wait for you.

It's ok, I don't think I have anything to add right now.

@jmjoy I do have something in mind, but I don't know how to implement it yet.
It would post it this evening and it would not contain any breaking change.

Don't worry about break change, just play to your heart's content.

authors: NobodyXu jmjoy

repo: jmjoy/graphicsmagick-rs


text:
Is it possible to use ollama to generate embeddings?

Sorry about the noob-ish question but am not familiar with how ollama does things.
I have a bunch of text snippets that I'd like to generate embeddings for, could ollama (any model, idc at tje moment) be used for this?

There is an embeddings endpoint in the API: https://github.com/jmorganca/ollama/blob/main/docs/api.md#generate-embeddings
Note that Ollama (and llama.cpp) doesn't support many/most models designed for embedding use.

authors: almosnow easp

repo: jmorganca/ollama


text:
Update setup.py

The extract_loci function call used in PeakGenerator uses the ignore kwarg that wasn't implemented until tangermeme 0.2.3 (possibly 0.2.2? Fails in 0.2.1).

Thanks!

authors: adamyhe jmschrei

repo: jmschrei/bpnet-lite


text:
Move, Clone, Undraw 3D Shapes

Building upon the grouping of 2D shapes, we can incorporate the move, clone, and undraw function from the graphics package to work on our 3D groups.

Methods for base3D completed


text:
Intento de despliegue de aplicación en el servidor elegido

Se intentará desplegar la aplicación web en el servidor de hosting elegido para ello.

aplicacion desplegada con exito netextractor.herokuapp.com


text:
Add awesome-developer-first-directories

https://github.com/fmerian/awesome-developer-first-directories

Thanks! :raised_hands:

authors: fmerian jnv

repo: jnv/lists


text:
🛑 Laravel Enso Docs is down

In 7be5f9a, Laravel Enso Docs (https://docs.laravel-enso.com) was down:

HTTP code: 500
Response time: 3197 ms

Resolved: Laravel Enso Docs is back up in 91108d2.


text:
🛑 MegaConstruct is down

In 1ab68fd, MegaConstruct (https://www.megaconstruct.ro) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MegaConstruct is back up in a3fb329.


text:
🛑 CEI Sales App is down

In 887bb02, CEI Sales App (https://app.ceisales.com/login) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CEI Sales App is back up in 2dc4cb5.


text:
🛑 Felix Telecom is down

In 256f516, Felix Telecom (https://www.felixtelecom.ro) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Felix Telecom is back up in fbd69e1 after 10 minutes.


text:
🛑 CEI Sales is down

In 3f5f5ef, CEI Sales (https://ceisales.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CEI Sales is back up in f9b5cb0 after 20 minutes.


text:
Per-account Feature Flags

A question was raised about giving kids access given that certain threads can be a bit saucy in nature. Dominate opinion is that dealing with an NSFW Opt-In or Content Flag would be a lot of hassle and require more moderation work. An idea came up of creating a seamail-only account. Sounds like a great use of feature flags!
Perhaps wrap this into sub-accounts instead? It'd be awkward to change your enabled features after account creation without admin intervention (aka more work for a human). Sub-accounts could have their feature flags set by the main account and could view them but not edit them. This way parents could give their kids access to say events and seamail but not threads.
Additional anecdote from the initial story was that kids spent the entire time thread-surfing and not going outside.

Another use case: A user who should be banned from content features (LFG, Twarrt, Forums) but still have access to Seamail.

repo: jocosocial/swiftarr


text:
Fan speed and Auto mode

When you change the speed while previous mode was auto, Auto button won't immediately turn off. It will be updated if you reopen/close app again, I think if would make sense to notify home kit to set AutoMode to false when (fan speed has changed && current AutoMode is true)

I’ve noticed this also, it’d be nice if auto value was kept current.

repo: joe-ng/homebridge-dyson-link


text:
Add xsd file

by maintaining (and also hosting) an xsd file, hand writing XML navigation/site maps would hopefully be faster and less prone to error, given the tools available in IDEs like VS.
A quick attempt (I am no expert) is in pull request #44
if opening navigation.xml in the NavigationDemo.Web, and then in the properties window selecting the schemas option and then finding the .xsd file in this pull request, right clicking and selecting 'use selected schema', and then returning to the xml file you will have all the autocomplete features for elements and attributes.

pull request was merged, closing this

authors: joeaudette mcshaz


text:
Fix inserts into arrays throwing type errors (#20)

This is a fix to #20. As I noted in a comment, a fix for that issue was to simply perform targeted inserts and deletes instead of trying to rewrite the whole array.

:tada: This PR is included in version 1.2.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: joebobmiles/zustand-middleware-yjs


text:
Windows cannot read the  setting from the unattend answer file

Hi,
I am receiving the following error when trying to build an image from windows_2012_r2.json: "Windows cannot read the  setting from the unattend answer file".
I downloaded iso and put it into ./iso folder. I googled answers in the Internet and there was a suggestion to turn off the floppy drive. It helped, however how then we can specify all necessary files for provisioning?
Please, advise how to resolve the issue if you have ever faced with it.
Cheers.

Which ISO do you use?
The trial ISO should work out of the box without manual download.
Other ISO's may need a change in the answer_files/2012_r2/Autounattend.xml. Look for the key there and the comments in the XML.
The floppy is needed to feed the windows installer ;-)

@stagor look at these lines https://github.com/joefitzgerald/packer-windows/blob/270f8778bc006afddd0b88092349e7d5df6d25b9/answer_files/2008_r2/Autounattend.xml#L34-40

Hi Stefan, thank you for your quick response. You were right about ISO, as it was turned out, my colleague gave me a different distrib and renamed it with the name I requested. Shame, I spent lots of time yesterday but the problem was so obvious. I have re-downloaded a correct one and now I can see it's in progress. Cheers. All good now.

authors: StefanScherer stagor

repo: joefitzgerald/packer-windows


text:
Schedule Job Feature

Added a form and an API function to create jobs from UI.
The user input is passed to this call:
        agenda.create(jobName,jobData)
        .schedule(jobSchedule)
        .repeatEvery(jobRepeatEvery)
        .save(function (err) {
          if (err) {
            callback('Jobs not created')
          }
          callback()
        });

That structure can handle any possible job schedule I could think of. A smarter UI can be added later to generate the input, for now the user has to enter valid values for jobSchedule and jobRepeatEvery.

Looks good, seems to work fine. I will create new Issues for "Validate json input from user" and "Allow one-time job to be created without repeating"

Thanks. For "Allow one-time job to be created without repeating" no need to change the code. I will write a comment to explain how.

authors: bh-chaker joeframbach

repo: joeframbach/agendash


text:
Set up a "Hello world" project with two apps

Create a new Rails API app called 'hello-rails-back-end'.
Initialize your project with Git.
Make sure that your project has a Postgres database set up.
Create a table for storing your messages and create 5 different greetings.
Create an API endpoint that selects a random greeting from your table (you will need a controller with an action an rails route).

Create a new React app called 'hello-react-front-end'
Initialize your project with Git.
Create the App component with react-router.
Create the Greeting component that will display a greeting. Set it up as a route in your App component.
Create a store, an action and a reducer that will connect to you API endpont to get the random greeting.
Display the random greeting in your Greeting component.

In the README file for the Rails API, add a link to your React app.
When submitting for a review - use a link to the pull request in your Rails API.
In the repo for the frontend part - include a PR with changes.

Hello @medaminedev66
Thank you for your feedback.
In this project, I installed the Backend and the Frontend in the same repo, that why there is no link to my frontend.


text:
Redirect to profile when signing in via "Add my profile" link

Actual flow:

Sign out
Click "Add my profile"
Sign in
See flash error "You are already signed in."

Expected flow:

Sign out
Click "Add my profile"
Sign in
Get redirected to editing your profile

No longer needed after the redesign #73.


text:
fixed issue with encoding

as an example, AS2602 crashed pythonwhois because there is a \xe9 non-utf8 character in the address field.

This was already fixed on the develop branch a long time ago on 937dd579.

authors: Keisial rommelfs

license: WTFPL


text:
Somewhat frequent crashing

The trainer works perfectly except for the random crashes. They happen anywhere between 30 minutes to a few hours after starting the game. I just wanted to know if I'm doing something wrong or if you could possibly fix the issue.

Any idea what you're doing when these crashes occur? And is it solely the trainer that crashes or is it the game also?

The game itself has never crashed when I wasn't using the trainer. However, since the most recent update, I haven't had a crash, so the issue may very well have been inadvertently resolved.

Happens with me too.  With either multiplier code ( speed / damage ).  I don't think its anything to do with the trainer, I think it has to do with memory getting corrupted in the game.  Just save often, and be thankful for the  autosave.

Maybe your game must not be updated. Latest trainer needs to be with zelda botw's latest update.

The game crashes anyway, i think it pushes the Wii U a bit too far in terms of coping.

Indeed. I had all the Divine Beast codes, the durability codes, stealth, and the immunity code on, which shouldn't be that demanding, and warped to Shae Mo'sah Shrine, then started paragliding north over the volcano, and in one area near the north mine where the particle effects were particular heavy and enemies were shooting at me it froze. And most of the framerate issues I've  ever had were when enemies and myself were using weapons with fancy visual effects like Ice Arrows. One framerate drop was so bad I thought my game had frozen for about a half second before it began chugging along again. I think the game just taxes the system.

authors: 0100100001001001 Ailuros GoodP crymsoncristal joffnerd xNeptune

repo: joffnerd/botw-trainer