text:
Issue with Setup on New Container

Describe the bug
When installing, get an error stating the location of the scripts is invalid:

NZBGetPostProcess: Wrong path to sickbeard_mp4_automator: /root/downloads/sickbeard_mp4_automator/

Command or context you are trying to run
This occurs within Nzbget. File downloads, post process begins, hits the above error and goes to a status of "PP-Failure"
autoProcess.ini settings
`[Converter]
ffmpeg = ffmpeg.exe
ffprobe = ffprobe.exe
threads = 0
hwaccels =
hwaccel-decoders =
hwdevices =
hwaccel-output-format =
output-directory =
output-format = mp4
output-extension = mp4
temp-extension =
minimum-size = 0
ignored-extensions = nfo, ds_store
copy-to =
move-to =
delete-original = True
process-same-extensions = False
bypass-if-copying-all = False
force-convert = False
post-process = False
wait-post-process = False
detailed-progress = False
opts-separator = ,
preopts =
postopts =
regex-directory-replace = [^\w-_. ]
[Permissions]
chmod = 0777
uid = -1
gid = -1
[Metadata]
relocate-moov = True
full-path-guess = True
tag = True
tag-language = eng
download-artwork = poster
sanitize-disposition =
strip-metadata = False
keep-titles = False
[Video]
codec = h264, x264
max-bitrate = 0
bitrate-ratio =
crf = -1
crf-profiles =
preset =
codec-parameters =
dynamic-parameters = False
max-width = 0
profile =
max-level = 0.0
pix-fmt =
prioritize-source-pix-fmt = True
filter =
force-filter = False
[HDR]
codec =
pix-fmt =
space = bt2020nc
transfer = smpte2084
primaries = bt2020
preset =
codec-parameters =
filter =
force-filter = False
profile =
[Audio]
codec = ac3
languages =
default-language =
first-stream-of-language = False
allow-language-relax = True
channel-bitrate = 128
variable-bitrate = 0
max-bitrate = 0
max-channels = 0
filter =
profile =
force-filter = False
sample-rates =
sample-format =
copy-original = False
aac-adtstoasc = False
ignored-dispositions =
unique-dispositions = False
stream-codec-combinations =
[Audio.Sorting]
sorting = language, channels.d, map, d.comment
default-sorting = channels.d, map, d.comment
codecs =
[Universal Audio]
codec = aac
channel-bitrate = 128
variable-bitrate = 0
first-stream-only = False
filter =
profile =
force-filter = False
[Audio.ChannelFilters]
6-2 = pan=stereo|FL=0.5FC+0.707FL+0.707BL+0.5LFE|FR=0.5FC+0.707FR+0.707BR+0.5LFE
[Subtitle]
codec = mov_text
codec-image-based =
languages =
default-language =
first-stream-of-language = False
encoding =
burn-subtitles = False
burn-dispositions =
embed-subs = True
embed-image-subs = False
embed-only-internal-subs = False
filename-dispositions = forced
ignore-embedded-subs = False
ignored-dispositions =
unique-dispositions = False
attachment-codec =
remove-bitstream-subs = False
[Subtitle.Sorting]
sorting = language, d.comment, d.default.d, d.forced.d
codecs =
[Subtitle.CleanIt]
enabled = False
config-path =
tags =
[Subtitle.Subliminal]
download-subs = False
download-hearing-impaired-subs = False
providers =
[Subtitle.Subliminal.Auth]
opensubtitles =
tvsubtitles =
[Sonarr]
host = sonarr
port = 8990
apikey =
ssl = False
webroot = /sonarr
force-rename = False
rescan = True
block-reprocess = False
[Radarr]
host = radarr
port = 7878
apikey =
ssl = False
webroot = /radarr
force-rename = False
rescan = True
block-reprocess = False
[Sickbeard]
host = localhost
port = 8081
ssl = False
apikey =
webroot =
username =
password =
[Sickrage]
host = localhost
port = 8081
ssl = False
apikey =
webroot =
username =
password =
[SABNZBD]
convert = True
sickbeard-category = sickbeard
sickrage-category = sickrage
sonarr-category = sonarr
radarr-category = radarr
bypass-category = bypass
output-directory =
path-mapping =
[Deluge]
sickbeard-label = sickbeard
sickrage-label = sickrage
sonarr-label = sonarr
radarr-label = radarr
bypass-label = bypass
convert = True
host = localhost
port = 58846
username =
password =
output-directory =
remove = False
path-mapping =
[qBittorrent]
sickbeard-label = sickbeard
sickrage-label = sickrage
sonarr-label = sonarr
radarr-label = radarr
bypass-label = bypass
convert = True
action-before =
action-after =
host = localhost
port = 8080
ssl = False
username =
password =
output-directory =
path-mapping =
[uTorrent]
sickbeard-label = sickbeard
sickrage-label = sickrage
sonarr-label = sonarr
radarr-label = radarr
bypass-label = bypass
convert = True
webui = False
action-before =
action-after =
host = localhost
ssl = False
port = 8080
username =
password =
output-directory =
path-mapping =
[Plex]
host = localhost
port = 32400
refresh = True
token =
`
Log files
Include log files for the specific job (not just a dump of all your logs for the past month) that's causing the issue. Please turn on debug level logging
Log files are found in your script root config folder ./sma/config/sma.log
No log found in the specific location. Here is the logs from Nzbget:
`

[INFO] nzbget 21.1 server-mode
Mon, Aug 22 2022 3:42:21 pm | [INFO] Post-processing again Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF
Mon, Aug 22 2022 3:42:21 pm | [INFO] Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF returned from history back to download queue
Mon, Aug 22 2022 3:42:21 pm | [INFO] Queueing Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF for post-processing
Mon, Aug 22 2022 3:42:21 pm | [INFO] Cleaning up Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF
Mon, Aug 22 2022 3:42:21 pm | [INFO] Nothing to cleanup for Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF
Mon, Aug 22 2022 3:42:21 pm | [INFO] Executing post-process-script NZBGetPostProcess.py for Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF
Mon, Aug 22 2022 3:42:21 pm | [INFO] NZBGetPostProcess: /usr/lib/python3.9/site-packages/requests/init.py:102: RequestsDependencyWarning: urllib3 (1.26.7) or chardet (5.0.0)/charset_normalizer (2.0.7) doesn't match a supported version!
Mon, Aug 22 2022 3:42:21 pm | [INFO] NZBGetPostProcess: warnings.warn("urllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported "
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: Traceback (most recent call last):
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: File "/downloads/sickbeard_mp4_automator/NZBGetPostProcess.py", line 81, in
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: from resources.mediaprocessor import MediaProcessor
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: File "/downloads/sickbeard_mp4_automator/resources/mediaprocessor.py", line 12, in
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: from resources.metadata import Metadata, MediaType
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: File "/downloads/sickbeard_mp4_automator/resources/metadata.py", line 8, in
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: import tmdbsimple as tmdb
Mon, Aug 22 2022 3:42:22 pm | [INFO] NZBGetPostProcess: ModuleNotFoundError: No module named 'tmdbsimple'
Mon, Aug 22 2022 3:42:22 pm | [ERROR] NZBGetPostProcess: Wrong path to sickbeard_mp4_automator: /root/downloads/sickbeard_mp4_automator/
Mon, Aug 22 2022 3:42:22 pm | [ERROR] NZBGetPostProcess: None
Mon, Aug 22 2022 3:42:22 pm | [ERROR] Post-process-script NZBGetPostProcess.py for Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF failed (terminated with unknown status)
Mon, Aug 22 2022 3:42:22 pm | [INFO] Collection Last.Week.Tonight.with.John.Oliver.S09E21.720p.WEB.H264-GLHF added to history

`
FFMpeg headers
Run ffmpeg and post the headers, example [headers]https://github.com/mdhiggins/sickbeard_mp4_automator/wiki/FFMPEG-Headers
System Information

OS: Docker
Python 3
Docker config (if relevant)

Expected behavior
Expect post-processing to proceed and convert file before handing back to Sonarr.
Additional context
I had this working previously using a docker container that hasn't been maintained. I'm trying to get this updated and am now using the linuxserver.io Nzbget (latest) container with a startup script installing ffmpeg and python3.
Issues posted without any logs or autoProcess settings will be closed

You might want to share you startup script as it looks like it's not configured correctly; you've got windows formatted executables for ffmpeg despite being on linux, looks like 2 different paths pointing to the script directory, and missing dependencies (tmdbsimple not found)
Also if you're using the linuxserver containers you might just want to use sma-mod which will handle all that for you
https://github.com/mdhiggins/sma-mod
https://github.com/linuxserver/docker-mods

Well I just wasted the last couple hours! Give me some time do digest this and I'll report back.
Separate note - absolutely wonderful too. I've been using it for many years (even pre docker). Always reliable once I get it working!

Same issue!
ERROR | Mon Aug 22 2022 23:58:42 | Post-process-script NZBGetPostProcess.py for Media_Folder failed (terminated with unknown status)
-- | --
ERROR | Mon Aug 22 2022 23:58:42 | NZBGetPostProcess: None
ERROR | Mon Aug 22 2022 23:58:42 | NZBGetPostProcess: Wrong path to sickbeard_mp4_automator: /usr/local/sma/
INFO | Mon Aug 22 2022 23:58:42 | NZBGetPostProcess: ModuleNotFoundError: No module named 'tmdbsimple'
INFO | Mon Aug 22 2022 23:58:42 | NZBGetPostProcess: import tmdbsimple as tmdb
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: File "/usr/local/sma/resources/metadata.py", line 8, in
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: from resources.metadata import Metadata, MediaType
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: File "/usr/local/sma/resources/mediaprocessor.py", line 12, in
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: from resources.mediaprocessor import MediaProcessor
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: File "/usr/local/sma/NZBGetPostProcess.py", line 81, in
INFO | Mon Aug 22 2022 23:58:41 | NZBGetPostProcess: Traceback (most recent call last):
I have the DOCKER_MODS env set to "mdhiggins/sma-mod:latest". I confirmed the files show up and Python is installed. I have the autoProcess.ini under /usr/local/sma/config and can confirm I can browse to it.
I do not have a "sma.log" file under "/usr/local/sma/config" to give you.
Is it possible that I need a different autoProcess.ini file (re-using the same one from earlier, windows version maybe?).
Thanks!

Make sure for NZBGet you're pointing it to NZBGetPostProcess.venv.py and not the regular one

I changed it over to that but same set of errors:

ERROR
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: None

ERROR
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: Wrong path to sickbeard_mp4_automator: /usr/local/sma/

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: ModuleNotFoundError: No module named 'tmdbsimple'

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: import tmdbsimple as tmdb

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: File "/usr/local/sma/resources/metadata.py", line 8, in

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: from resources.metadata import Metadata, MediaType

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: File "/usr/local/sma/resources/mediaprocessor.py", line 12, in

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: from resources.mediaprocessor import MediaProcessor

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: File "/usr/local/sma/NZBGetPostProcess.py", line 81, in

INFO
Tue Aug 23 2022 09:16:33
NZBGetPostProcess: Traceback (most recent call last):

I've confirmed the path is correct both under paths (in NZBGet) and in the NZBGetPostProcess.venv area. Is there a third area to update it in?

In the extension scripts settings section of NZBGet try adding this to the shell override option
.py=/usr/local/sma/venv/bin/python3
That path should be getting set by the shebang of the .venv.py file but if for some reason its not honoring it that should override things

Worked like a charm!
Do I need to do something on the Sonarr side? The file downloads, converts and is left in the root downloads folder. However, Sonarr doesn't pick it up, rename it and move it to the correct directory. My settings are:

From what I understood in the documentation, I can have completed download handling on and let it take care of it without needing the postSonarr script. Is that correct?
Side note, love that a percentage shows on conversion. I'm sure there are a many great features for me to discover from the 3 y.o. version of sma to present! Great work on this tool!
Cheers!

Nevermind! In NZBGet, I had specified an Output directory which apparently isn't required as it's smart enough to sort that out. Confirmed it's all working with Sonarr!
Regarding paths, does Sonarr need to be able to see the postSonarr.py script? The downloads directory is identical on both sides!

Only if you want to run postSonarr
That script will tag the file and do finishing touches but it's not required

It is working well! All set and thanks for the help!

authors: mdhiggins zeieri


text:
Suggestion: Arrow in link dialogue popover should be var(--baseBg) instead of var(--basePageBg)

I think it's more readable and make theming easier if the little arrow of the link dialogue popover is var(--baseBg) instead of var(--basePageBg).

Thank you for sharing your opinion. Feel free to adjust this in your instance, should be fairly straightforward.

source: gharchive/issue

authors: petyosi tatounee

repo: mdx-editor/editor

license: MIT

license_type: permissive

license_source: github-api


text:
Doesn't work with builtin typescript-ts-mode

Even after adding a mapping for typescript-ts-mode trying to do i.e. daf (delete around function) causes the following popup:
evil-motion-range: Query pattern is malformed: "Node type error at", 266, "[
  (interface_declaration
    body:(_) @class.inner)
  (type_alias_declaration
    value: (_) @class.inner)
] @class.outer

(enum_body
  (_) @entry.outer)

(enum_assignment (_) @entry.inner)

(function_declaration
  body: (_) @function.inner) @function.outer

(function
  body: (_) @function.inner) @function.outer

(arrow_function
  body: (_) @function.inner) @function.outer

(method_definition
  body: (_) @function.inner) @function.outer

(generator_function_declaration
  body: (_) @function.inner) @function.outer

(class_declaration
  body: (class_body) @class.inner) @class.outer

(class
  (class_body) @class.inner) @class.outer

(export_statement
  declaration: [
    (function_declaration) @function.outer
    (class_declaration) @class.outer
  ])

(formal_parameters
  ((_) @parameter.inner . \",\"? @parameter.outer) @parameter.outer)

(arguments
  ((_) @parameter.inner . \",\"? @parameter.outer) @parameter.outer)

(comment) @comment.inner

(comment)+ @comment.outer

(array
  (_) @entry.outer)

(pair
  (_) @entry.inner) @entry.outer

(pair_pattern
  (_) @entry.inner) @entry.outer
; See runtime/queries/ecma/README.md for more info.

; inherits: _typescript,ecma
", "Debug the query with `treesit-query-validate'"

My config:
(defun add-language-to-mode-alist (mode lang)
  "Add or update the association of MODE with LANG in `evil-textobj-tree-sitter-major-mode-language-alist`."
  (let ((entry (assq mode evil-textobj-tree-sitter-major-mode-language-alist)))
    (if entry
        ;; Update existing entry
        (setcdr entry lang)
      ;; Add new entry
      (add-to-list 'evil-textobj-tree-sitter-major-mode-language-alist
                   (cons mode lang) t))))

(use-package evil-textobj-tree-sitter
  :ensure t
  :after evil
  :config
  (add-language-to-mode-alist 'typescript-ts-mode "typescript")
  (define-key evil-outer-text-objects-map "f" (evil-textobj-tree-sitter-get-textobj "function.outer"))
  (define-key evil-inner-text-objects-map "f" (evil-textobj-tree-sitter-get-textobj "function.inner"))
  (define-key evil-outer-text-objects-map "c" (evil-textobj-tree-sitter-get-textobj "class.outer"))
  (define-key evil-inner-text-objects-map "c" (evil-textobj-tree-sitter-get-textobj "class.inner"))
  (define-key evil-outer-text-objects-map "l" (evil-textobj-tree-sitter-get-textobj "loop.outer"))
  (define-key evil-inner-text-objects-map "l" (evil-textobj-tree-sitter-get-textobj "loop.inner"))
  (define-key evil-outer-text-objects-map "i" (evil-textobj-tree-sitter-get-textobj "conditional.outer"))
  (define-key evil-inner-text-objects-map "i" (evil-textobj-tree-sitter-get-textobj "conditional.inner")))

Looks like one of the nodes we were using in the query was not available in the grammar which affected both js and ts queries. This should now be fixed in main.

authors: JordanAnthonyKing meain

repo: meain/evil-textobj-tree-sitter


text:
Add seed user instructions to README

In reference to #793.
Not entirely sure how much I like the wording, so any suggestions would be awesome!
@trainerbill

I think the documentation needs an update to correct it - for either dev or prod both user and admin accounts are seeded if they aren't available.

@codydaig whenever you can address the comments, other than that looks good.

@lirantal Totally forgot about this PR. I updated and squashed.

Great, merging.

source: gharchive/pull-request

authors: codydaig lirantal

repo: meanjs/mean


text:
submission form?

Great theme, but how do I configure the submission form?

Hi @520qianjiawen! There are a few recipes and guides out there, here are a few:

https://docs.astro.build/en/recipes/build-forms/
https://docs.astro.build/en/recipes/build-forms-api/
https://mfrachet.com/blog/en/astro-progressively-enhanced-forms

repo: mearashadowfax/ScrewFast


text:
welcome messaging updating and important info updating

update sapph to utilize #role-menu instead of a built in role selector, for easier management

update linktree

welcome messaging fixed - role menu now goes to #role-menu

repo: meckleunn/unnamed


text:
Get detailed data day per day

Hello,
I am trying to build a dashboard that display some graphs like these ones :

I looked at your DebugController to see how to use the bundle and I successfuly retrieved data between 2 dates. But I get the total, not the detailed data day per day that I can use to render my graphs. That's why I was wondering if there is a way to get the detailed data.
Thank you !

Hello ! Have a look at the doc : https://developers.google.com/analytics/devguides/reporting/core/v4/basics there is at least multiple date ranges & more to search - I'm not aware of a day per day API result. It's an Google Analytics API topic, hope you can find something & the API offers it..

See you place Sainte-Marthe !

I just needed to use the ga:date dimension. I'm closing the issue since it is absolutely not related to this bundle, sorry ;)

No worries, if you have some ideas to extend this bundle, regarding your needs don't hesitate.

authors: drazik mediafigaro

license: mit

license_source: bigquery


text:
Save alexa skill and list events

Added the if statements just in case the Voxa version used to build the skill is not up to date, i. e. the request handlers for Alexa events are not set.
We can delete the conditionals in a future version

Changes Unknown when pulling 21b27ec2f536b62aedb56e88ff51a50db4848716 on wuelcas:feature-alexa-skill-events into ** on mediarain:master**.

authors: coveralls wuelcas

repo: mediarain/voxa-ga


text:
Can't add price with cents/fractions

Steps to reproduce

Edit price of a variant
Type in fractional price, in example 19,50
After saving see the price rounded down to 19

Price is saved in database as 1900, should be 1950.

I can't seem to reproduce this issue. Can I get you to try again with latest admin release?

@olivermrbl Could this be it?
https://github.com/medusajs/admin/blob/a33ed20214297ffdbd2383f809dddd4870f5dad9/src/domain/products/details/variants/variant-editor.tsx#L92

@olivermrbl I have found the culprit of it. I have put a console.log here
https://github.com/medusajs/admin/blob/master/src/domain/products/product-form/sections/prices.tsx#L69
                      <CurrencyInput.AmountInput
                              label="Amount"
                              onChange={(amount) =>
                                console.log({ amount }) ||
                                onChange({ ...value, amount })
                              }
                              amount={value?.amount}
                            />

And I can see that if I add anything past the , it ingnores it in the onChange
Typing 50      => logs 5000
Typing 50,50 => logs 5000
That's because the amount inputs ignores the comma as decimal seperator.
I bet you have in Denmak dot as the decimal seperator
To test this with comma you might want to simulate location in devtools.
Ctrl+Shift+P => Show sensors
Select Berlin from predefined locations as it has comma as decimal seperator too.
https://www.aleksandrhovhannisyan.com/blog/changing-locale-in-chrome-with-dev-tools/

Hi @chemicalkosek,
Thanks for reporting the issue, and sorry for being so slow to act on it. I've just confirmed that this is the case, and will push a fix later today.
We actually also use commas as the decimal separator, so it's a bit strange that we haven't encountered it ourselves, but we must all have our locale set to the US 😅

Fixed with #698, and working in the development branch

repo: medusajs/admin


text:
Redirect mobile browsers to the unsupported page

Redirect users to unsupported page when using mobile

@stultus

Awesome! Will test it and merge! Much needed! :)

aa image pwolichu.

authors: shahimclt thegeorgeous zmattra

repo: meenaviyal/comicmachine


text:
Implement Snowflake type

Closes #106
Still WIP, as the specs are failing as somehow the nanosecond is lost between Time.epoch_ms and Time#epoch_ms. I haven't dug into it to find out why / how to fix it: https://carc.in/#/r/3ych
Enough operators should be delegated to allow snowflakes to be sorted in a collection.

Right then, epoch_ms methods don't carry that precision. Updated the specs and added a few more.

rebase plsarino

fuck don't make me actually review this

If it helps, to summarize this PR:

Snowflake itself should be useful as presented & specced
Cache supports an interop with UInt64 | Snowflake via #to_u64
REST supports an interop with UInt64 | Snowflake via #to_json / encode_tuple in payloads

The above 2 points are important so that this doesn't break:
client.on_message_create do |payload|
  client.cache.resolve_user(payload.author.id)
  client.create_message(payload.channel_id, "content")
end

Old snowflake converters are removed from all mappings and Snowflake / Snowflake? / Array(Snowflake) is used

Thanks!

:ping_pong: @meew0 , this affects a lot of changes; #105 , #136 , #137. and other WIP ones. Would be good to merge this soon (it should be merged first, before those, at the least)

Thanks! :smile: :heart:


text:
Use Slog logger

A Comprehensive Guide to Structured Logging in Go
Creating a pretty console logger using Go's slog package
https://github.com/golang/go/issues/56345
https://github.com/lmittmann/tint
https://github.com/neilotoole/slogt
https://github.com/gookit/slog
https://github.com/samber/slog-multi

I wanna try this one too, but I'm not sure if I am running this project correctly~~,
just run cmd/app/main.go from catalog_read_service, write_service and order_service?

And I notice we will intergate ELK to this project,  so we might wanna Use Slog before we introduce ELK right?

And I notice we will intergate ELK to this project, so we might wanna Use Slog before we introduce ELK right? and by the way, intergate ELK need someone fully understand this project right? about how fx are working here and event driven , message queue all that stuff~~~

try to run this project with this method and I got something like this

but , when I make unit-test locally all tests passed. that means the docker enviroment was nothing wrong right?

Yes, slog is built structured logging in go 21.0, so it is better we switch to this library. Maybe we have to upgrade the project to go 21.0 at first. Maybe in a separated issue or pull request.
Yes, first we should use slog after that we integrate that with ELK and kibana

And I notice we will intergate ELK to this project, so we might wanna Use Slog before we introduce ELK right? and by the way, intergate ELK need someone fully understand this project right? about how fx are working here and event driven , message queue all that stuff~~~

try to run this project with this method and I got something like this
but , when I make unit-test locally all tests passed. that means the docker enviroment was nothing wrong right?

This is a temp docker container that use by go-testcotainer library for my integration and end-to-end tests, it should be ephemeral and after running tests it should be destroyed. 65027:27017 is a testcontainer for MongoDB

Could you first upgrade to version 21 at first #81 ?

ok, so I will look up all this parpers you mentioned on the top , and come up with a plan about how to use slog, but at some point , I'm gonna need to run this project correctly to see the log right ? is there any doc on how should I run this project?

ok， I will check it out first.

authors: Alan-MQ mehdihadeli

repo: mehdihadeli/go-ecommerce-microservices


text:
for each course, add which terms they have been offered

This would be particularly helpful in planning out when to take which courses, especially finding out those usually offered in summer.

This can be inferred from the course grades now.

authors: dbur mehmetbajin

repo: mehmetbajin/gt-course-surveys


text:
zone.js:101 GET http://localhost:3000/ng2-fullpage 404 (Not Found)

I started an Angular 2 app using the 5 Minute Quickstart which uses SystemJS instead of WebPack.
Then I added in ng2-fullpage.
When I startup and navigate to the site I am getting this error:
zone.js:101 GET http://localhost:3000/ng2-fullpage 404 (Not Found)

package.json
{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
    "lite": "lite-server",
    "postinstall": "typings install",
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "typings": "typings"
  },
  "license": "ISC",
  "dependencies": {
    "@angular/common": "2.0.0-rc.1",
    "@angular/compiler": "2.0.0-rc.1",
    "@angular/core": "2.0.0-rc.1",
    "@angular/http": "2.0.0-rc.1",
    "@angular/platform-browser": "2.0.0-rc.1",
    "@angular/platform-browser-dynamic": "2.0.0-rc.1",
    "@angular/router": "2.0.0-rc.1",
    "@angular/router-deprecated": "2.0.0-rc.1",
    "@angular/upgrade": "2.0.0-rc.1",
    "angular2-in-memory-web-api": "0.0.7",
    "bootstrap": "^3.3.6",
    "es6-shim": "^0.35.0",
    "jquery": "2.2.4",
    "ng2-fullpage": "^1.2.1",
    "reflect-metadata": "^0.1.3",
    "rxjs": "5.0.0-beta.6",
    "systemjs": "0.19.27",
    "zone.js": "^0.6.12"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "lite-server": "^2.2.0",
    "typescript": "^1.8.10",
    "typings": "^0.8.1"
  }
}

app.components.ts
import { Component } from '@angular/core';
import {FullpageDirective} from 'ng2-fullpage';

@Component({
    selector: 'my-app',
    directives: [FullpageDirective],
    template:  `

 Some section 1

 Some section 2

 Slide 1

 Slide 2

 Slide 3

 Slide 4

 Some section 4

    `
})
export class AppComponent { }

Any ideas on what is wrong?
Thank you for porting this to Angular 2!

I was able to get a little further by adding:
'ng2-fullpage':               'node_modules/ng2-fullpage/ng2-fullpage.js'

to the var  map = { section of systemjs.config.js file.
Now I get this error in Chrome dev tools:
zone.js:101 GET http://localhost:3000/node_modules/ng2-fullpage/components/ 404 (Not Found)
systemjs.config.js
/**
 * PLUNKER VERSION (based on systemjs.config.js in angular.io)
 * System configuration for Angular 2 samples
 * Adjust as necessary for your application needs.
 */
(function(global) {

  var ngVer = '@2.0.0-rc.1'; // lock in the angular package version; do not let it float to current!

  //map tells the System loader where to look for things
  var  map = {
    'app':                        'app',

    '@angular':                   'https://npmcdn.com/@angular', // sufficient if we didn't pin the version
    'angular2-in-memory-web-api': 'https://npmcdn.com/angular2-in-memory-web-api', // get latest
    'rxjs':                       'https://npmcdn.com/rxjs@5.0.0-beta.6',
    'ts':                         'https://npmcdn.com/plugin-typescript@4.0.10/lib/plugin.js',
    'typescript':                 'https://npmcdn.com/typescript@1.8.10/lib/typescript.js',
    'ng2-fullpage':               'node_modules/ng2-fullpage/ng2-fullpage.js'
  };

  //packages tells the System loader how to load when no filename and/or no extension
  var packages = {
    'app':                        { main: 'main.ts',  defaultExtension: 'ts' },
    'rxjs':                       { defaultExtension: 'js' },
    'angular2-in-memory-web-api': { defaultExtension: 'js' }
  };

  var ngPackageNames = [
    'common',
    'compiler',
    'core',
    'http',
    'platform-browser',
    'platform-browser-dynamic',
    'router',
    'router-deprecated',
    'upgrade',
  ];

  // Add map entries for each angular package
  // only because we're pinning the version with `ngVer`.
  ngPackageNames.forEach(function(pkgName) {
    map['@angular/'+pkgName] = 'https://npmcdn.com/@angular/' + pkgName + ngVer;
  });

  // Add package entries for angular packages
  ngPackageNames.forEach(function(pkgName) {

    // Bundled (~40 requests):
    packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' };

    // Individual files (~300 requests):
    //packages['@angular/'+pkgName] = { main: 'index.js', defaultExtension: 'js' };
  });

  var config = {
    // DEMO ONLY! REAL CODE SHOULD NOT TRANSPILE IN THE BROWSER
    transpiler: 'ts',
    typescriptOptions: {
      tsconfig: true
    },
    meta: {
      'typescript': {
        "exports": "ts"
      }
    },
    map: map,
    packages: packages
  }

  System.config(config);

})(this);

/*
 Copyright 2016 Google Inc. All Rights Reserved.
 Use of this source code is governed by an MIT-style license that
 can be found in the LICENSE file at http://angular.io/license
 */

@neilhoff, I've reproduced your issue and currently working on it. Thank you.

@neilhoff, the root cause was that system.js doesn't understand 'index' imports.
For example, it understands
import from './components/index',
but doesn't understand
import from './components'
because it tries to find out './component.js' file insteand of './component/index.js' file.
I suppose, I will merge fix in 1 hour. Thank you very much!

@neilhoff, have some troubles. I will finish it up tomorrow.

Fixed in release-1.5.0.
Here is example of system.js configuration (don't forget to install jquery typings):
/**
 * System configuration for Angular 2 samples
 * Adjust as necessary for your application needs.
 */
(function(global) {
    // map tells the System loader where to look for things
    var map = {
        'app':                        'app', // 'dist',
        '@angular':                   'node_modules/@angular',
        'angular2-in-memory-web-api': 'node_modules/angular2-in-memory-web-api',
        'rxjs':                       'node_modules/rxjs',
        'jquery':                     'node_modules/ng2-fullpage/node_modules/jquery/dist/jquery.js',
        'fullpage.js':                'node_modules/ng2-fullpage/node_modules/fullpage.js/jquery.fullPage.js',
        'ng2-fullpage':               'node_modules/ng2-fullpage'
    };
    // packages tells the System loader how to load when no filename and/or no extension
    var packages = {
        'app':                        { main: 'main.js',  defaultExtension: 'js' },
        'rxjs':                       { defaultExtension: 'js' },
        'angular2-in-memory-web-api': { defaultExtension: 'js' },
        'ng2-fullpage':               { main: 'ng2-fullpage.js', defaultExtension: 'js' }
    };
    var ngPackageNames = [
        'common',
        'compiler',
        'core',
        'http',
        'platform-browser',
        'platform-browser-dynamic',
        'router',
        'router-deprecated',
        'upgrade'
    ];
    // Add package entries for angular packages
    ngPackageNames.forEach(function(pkgName) {
        packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' };
    });
    var config = {
        map: map,
        packages: packages
    };

    System.config(config);
})(this);

I did all this steps too and my console still shows an error
GET http://localhost:3000/fullpage.js 404 (Not Found)
do you have any idea?

authors: agyrafa meiblorn neilhoff


text:
Fix api key patch

This was introduced in the previous rc
Fix https://github.com/meilisearch/meilisearch/issues/3374

bors merge

repo: meilisearch/meilisearch


text:
Add Cargo feature for LMDB's POSIX semaphores

See https://github.com/meilisearch/milli/pull/757

Also, not sure if this PR should be made to main or not; did I choose the correct branch?

Hey @GregoryConrad, we're currently moving milli to the meilisearch repository to reduce the time we spent in useless synchronisation between both repo.
Thus, it would be better to open your pr on meilisearch -- main 👍

Great; I noticed there was a release-v1.0.0 branch and wasn't sure if this PR should be made there instead.

Yeah, our workflow work as-is;
-> During one month, we're in the sprint phase and implement new features for the next release of meilisearch. During this time we push & merge on main
-> Once this is over we enter the pre-release phase, it last one month as well, during this time we merge ~only bug fixes required for the next release in release-v1.x.0
So, since your change is not required for the next release it would go in meilisearch -- main 👍

Hey @GregoryConrad :wave: thanks for your work on this :-)
Questions to whom it may concern on the team:

should this be a feature flag at the milli level, or should we just always enable/disable this flag at the milli level?
If we want a flag for milli, same question for meilisearch itself.

More generally, what are the advantages/drawbacks of using POSIX semaphores on macOS? I seem to remember off the top of my head:

The number of POSIX semaphores is not limited to 10 like the number of sysv semaphores, fixing some of the os errors we sometimes get in tests under macOS (something we could consider for milli/meilisearch tests under macOS)
As OP noted, only POSIX semaphores are supported when using App Sandbox
POSIX semaphores only provide "filesystem persistence" rather than "process persistence" like sysv semaphores. What this means is that if milli crashes in an impromptu manner, then the semaphore won't be released, which in the case of LMDB if my understanding is correct could result in meilisearch believing that the DB is locked by another process when it actually is not. In Meilisearch we could probably work around this by ignoring the lock (since the same DB is not supposed to be used by multiple concurrent instances just yet) or by asking the user to release the lock by deleting the lock file, but both workarounds add a new failure mode
I have no idea of whether the performance characteristics of both kinds of semaphores are similar or not

Is the above correct, and am I missing something?

Hi!

should this be a feature flag at the milli level, or should we just always enable/disable this flag at the milli level?

It really is just a heed feature, but due to how Cargo dependencies work, you can't reliably set a feature on a transitive dependency so it also needs to be exposed in milli.
I suppose the build.rs implementation over in lmdb-master-sys could instead check the binary target directly and enable/disable, but I think we should still leave it up to the end-user who is compiling the binary. There are use cases where you may want to use POSIX semaphores on linux and not SysV (which would probably be the default).

If we want a flag for milli, same question for meilisearch itself.

Maybe. My use case for this Cargo feature was compiling to macOS and iOS applications. It could work well for Linux targets as well, at least when building containers. That is something you could benchmark in meilisearch and see if it's worth it. I.e., POSIX semaphores provide a slight speed improvement over SysV semaphores at the cost of possibly leaking the semaphore in the event of a crash. However, if dealing with a container, the container would simply restart and any semaphore should be released. Now, this speed improvement (if there is even a noticeable one in benchmarks) might not even be worth changing the build scripts you have; it is likely bottlenecks are elsewhere and not in something as mundane as a semaphore difference.

More generally, what are the advantages/drawbacks of using POSIX semaphores on macOS? I seem to remember off the top of my head:

You got all of the ones I am aware of. I will note though that SysV semaphores require more overhead and are more complex than POSIX semaphores, and consequently tend to be slower (not sure by what margin).

ubuntu mirrors are not feeling well today :/
let's try again
bors merge

How is Ubuntu faring today?
bors merge

authors: GregoryConrad dureuill irevoire


text:
Language settings

Pull Request
Related issue
Fixes #4749
What does this PR do?

Implement localized search
Implement localized attributes settings

Related PRD

PRD
Public usage

/bench movies.json

authors: ManyTheFish dureuill


text:
deny warnings in CI

Add RUSTFLAGS= -D warnings to the CI so all warnings are treated as hard errors.

bors try

Ok, so according to bors we can merge now!
bors merge

@Kerollmops or @MarinPostma could you rebase the PR before trying to merge?

Thank you marin!
bors merge

authors: Kerollmops MarinPostma curquiza

repo: meilisearch/milli


text:
"People" search doesn't forward to Radarr

Hi there,
I've got PMM working really well, and have lots of collections set up.  One thing i've noticed is that while "chart" and "list" collections based on IMDB and Trakt seem to add things that are missing from the list to Radarr, (e.g. IMDB top 250, Trakt list of the Criterion Collection movies), when i do a search on TMDB for, say, a Director, it creates the collection properly for existing movies, but it doesn't seem to add movies missing from the list to radarr.  Can this behavior be changed?

can you paste your collection configuration for that collection

templates:

  Director:
    director: tmdb
    tmdb_person: <<person>>
    sort_title: 00 - 03 - Collections - <<collection_name>>
    sync_mode: sync
    collection_order: release

 Collection:
   Sam Raimi Collection:
     summary: Samuel Marshall "Sam" Raimi is an American film director, producer, actor and writer. He is best known for directing cult horror films like the Evil Dead series, Darkman and Drag Me to Hell, as well as the blockbuster Spider-Man films and the producer of the successful TV series Hercules The Legendary Journeys, Xena Warrior Princess, Legend of the Seeker and Spartacus Blood and Sand.
     template: {name: Director, person: 7623}
     schedule: monthly(1)

i basically lifted this from the metadata config example file in the wiki.

The reason this doesn't work with radarr is because it's looking at who's the director in the plex director field using plex search. All it's getting from tmdb is the pic, bio, and the actors name. So it's only looking at your plex, not tmdb or any other site.
You might be able to get what your looking for using tmdb_discover and using with_cast, with_crew, or with_people.

I just gave it a go and no such luck there, unfortunately. With_crew is too broad - in the example of Sam Raimi, it's picking up everything he directed, but it's also returning hits for things like screenwriter, producer, etc.

FWIW, i just did some digging on the TMDB forums and it looks like "with_crew" doesn't support being that granular - their recommendation is to pull the "crew" results and then filtter by "job".
https://www.themoviedb.org/talk/5c3642ac0e0a265a7d7c972f

Ok I can work with that I'll see what I can come up with for you

Waiting on tmdbv3api to have their PyPl updated to 1.7.5 then this can continue

ok you can now use tmdb_actor, tmdb_crew, tmdb_director, tmdb_producer, and tmdb_writer` in the develop branch if you care to test before its pushed into full release

Just tested it out and it works great.  Thanks!


text:
Facebook - Logout

I've got this --> "FB.logout() called without an access token."

Hi, @nahojj can you show the code?

I've used your example.. I think the problem is that FB.logout() is called inside the FB.init function in your directive without any check if the current user is signed in or not. In other words, FB.logout() is called even if the user is currently signed out and therefore I've got "called without an access token" error message.
Anything you would fix or should I? :)

I was having a hard time with the "facebookSignInAPI", if the cookie keeps the token, it doesn't let me log in, therefore I had to make sure to log out the user first. I will check the documentation again to see if this changed.
229/5000

I see, if you/fb saves the token in a cookie or storage I suggest to remove the whole cookie/storage on the event for signing out the user. The FB.logout() function should only be triggered when the user actually signing out. I've solved my issue on my own but I think everybody that will use this extension will have the same problem that I've had otherwise it works perfectly! Have you tried this, you should get the same error message I did

I have the same behavior, is there any chance to fix?

Hi @l4ngur, I will try to fix this warning by following @nahojj's recommendation. It should be resolved before this Thursday.

I've solved my issue on my own

Please show how you fixed it. I have the same problem and no time to wait for PR


text:
Consider VM detection

Hardware fingerprints can be spoofed easily enough wile running code on a VM, consider optional VM detection.

https://stackoverflow.com/questions/498371/how-to-detect-if-my-application-is-running-in-a-virtual-machine
https://github.com/robsonfelix/VMDetector
https://superuser.com/questions/1128339/how-can-i-detect-if-im-within-a-vm-or-not

repo: melchiork/Fingerprinty


text:
strapi editor not compatible with strapi v14.4.0

Hi,
We installed strapi v14.4.0 in our dev environment and when we tried to install the react editor plugin, it looks like it is incompatible with this version of strapi.
The editor works fine with the strapi v14.3.3
Any help is highly appreicated

In my opinion this plugin doesn't supports node 18 or later only node 16 and this is the issue.
I'm courious also, because we used for a bigger project the editorjs plugin and without this plugin we can't update to latest Strapi :(
Error during building strapi:
error strapi-plugin-react-editorjs@2.0.2: The engine "node" is incompatible with this module. Expected version ">=10.16.0 <=16.x.x". Got "18.18.2" error Found incompatible module.
Please @melishev could you help us out?

facing the same issue.
@andoro got any fix for this?

I have the same issue :(

authors: andoro mahendra-shah srinimk tatinacher

repo: melishev/strapi-plugin-react-editorjs


text:
🛑 Siege Green SeAT is down

In 2e5db5c, Siege Green SeAT (https://seat.siege-green.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Siege Green SeAT is back up in bc4b7c1.

repo: meloncafe/status-sggrn-upptime


text:
Report for Default Dashboard: GitLab Contributions over Time (Pushes)

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/1763
Originally created by @dmor on 2020-02-20 15:03:22

Requirements

chart type: bar chart
x-axis: user name
y-axis: number of commits

Basically duplicating the contribution analytics that are found within GitLab UI at https://gitlab.com/groups/meltano/-/contribution_analytics

Tasks

[x] Expose commit data in Meltano. Commit history does exist in the data being ingested from the API, but it is not currently exposed to Meltano UI.
[ ] Define how commits will be counted. While seemingly straightforward, I am noticing that the data is not always clean since people accidentally commit using alternate accounts even though it might be the same person. An ideal workflow for this would probably be to allow aliases to exist for users so people can group together disparate emails, but for now I think the path forward will be to use commiter_email as a distinct value to count how many commits are being made per person.

View 7 previous comments from the original issue on GitLab

repo: meltano/meltano


text:
Add support in meltano run for --force

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/3145
Originally created by @tayloramurphy on 2022-01-07 17:52:49

meltano elt supports the forcing of a job even if one is already running via the command line - https://meltano.com/docs/command-line-interface.html#parameters-2

flag can be passed to force a new run even when a pipeline with the same Job ID is already running, which would result in an error otherwise.

It's not clear to me if this kills the other running job, but that's probably what we'd want.

meltano run --force tap-gitlab map-y target-x...

View 3 previous comments from the original issue on GitLab


text:
How to access "Fill" opacity value?

When saving PSD from SAI2 program, certain layer blending modes make it store opacity of that layer as "Fill" value instead, with "Opacity" value 255.
Is there a way to access this "Fill" opacity value?
I found some method named "fillOpacity" on the layer in the object tree, but it did not show anything usable. Probably it's not what I guessed.
In SAI:

In Photoshop:

My current (testing) workaround for the following:
layer with offending blend mode + N% opacity

is this:
folder - offending blend mode + 100% opacity
|- layer inside - normal mode + N% opacity

Here is my testing file: test_all_blending_modes.psd.zip

You can access this using node.layer.opacity when you are iterating through layers in your psd file

I can't, unfortunately. Double-checked right now again.
For the layer in question (screenshots and attachment above) it says 255, while in editor it's 50%.

So you do Math.round(node.layer.opacity*100/255)/100, then you will get the value between 0 and 1.
In your case, 50% would be -> 0.5.

Ok here it goes:
To get the opacity property, you use the following function, as mentioned before:
node.layer.opacity - this will return you the opacity between 0 and 255
To get the fill property, you have to use those following methods:
node.layer.fillOpacity().layer.adjustments.fillOpacity.obj.value;
"Simple like that" hahahaha
The value of the fill also will return between 0 and 255
To transform 0-255 to percentual value, you have to do
var result = node.layer.opacity;
Math.round(result*100/255)/100

This will return the value between 0 and 1, in your example, the value would be 0.5 (50%).

Oh, this really works. Thanks.
I'm using this for JS canvas, so I'm converting to a [0-1] float.
Maybe you also know something about layer masks? #60


text:
Test cutover to slave when primary goes down

We had a primary fail last week, causing one of the slaves to become master.  The out of the box configuration for this bundle does not seem to handle this situation well, but it should be the default behavior.

Improve the mongo vagrant setup, to create a mongo cluster with one master and one slave.
look at methods to simulate losing the master.

We did a restart today and this was an issue for oplog watching.  Services that were not watching the oplog were not impacted.

repo: meltmedia/dropwizard-mongo


text:
Mv 117 inform endpoint about finishing processing of track

This solution with Process.send_after in PushOutputTee is temporary until Membrane.Core will allow using handle_element_end_of_stream for nested bins or other better solution will allow preceding element to know when following elements finished processing his stream.

waiting for MC-84, it should provide this functionality in a more reliable way


text:
🛑 Kérwá is down

In 07d27f8, Kérwá (https://kerwa.ucr.ac.cr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kérwá is back up in f0a5208 after 19 minutes.

repo: memoemg/howyoudoing


text:
unwanted xpos offset when drawing text

For some strings the xpos is not equivalent to the expected one when bounds are calculated / text is drawn. For example I'd like to align the text left and draw at position 0,0. So I expect the pos to be 0,0.
float bounds[4];
nvgTextAlign(vg, NVG_ALIGN_LEFT | NVG_ALIGN_TOP);
nvgTextBounds(vg, 0, 0, "this is a test", NULL, bounds);
printf("%f", bounds[0]);

If for example the string "this is a test" is used the xPosition is not 0 but -0.5. Although for most strings the xPosition is 0.

nvgTextBounds() returns the bounds of the glyphs used to render the text. Some glyphs just are "outside" the logical bounds. For example big O often starts a little bit left so that it optically aligns with the rest of the row.

Ah ok, so it's not a bug but a feature. Thanks for the info!

repo: memononen/nanovg

license: Zlib


text:
Fix build issues for Scarthgap with Jetpack 6 on Nvidia Orin Devices

Quick PR to fix at least the build issues for Jetpack 6 on Orin Devices as mentioned on Mender Hub. Includes Changes from apbr/scarthgap-tegra-jetpack6.
Tried this on jetson-agx-orin-devkit-64.yml, but it returned L4TLauncher: Attempting Recovery Boot Failed to boot recovery:1 partition on reboot after pushing an update, so the update process seems to require some additional changes.

I also need Signed-Offs by both you and @apbr, for the respective commits.

Sure, what exactly should I do?
(I never did this before :D)

I also need Signed-Offs by both you and @apbr, for the respective commits.

Sure, what exactly should I do? (I never did this before :D)

@apbr, I have created two branches for you:

https://github.com/TheYoctoJester/meta-mender-community/tree/abpr_base
https://github.com/TheYoctoJester/meta-mender-community/tree/abpr_top

Basically you need to grab the top branch, and do a git commit --amend -S on the last three commits down to the base. This adds a "Signed-off-by:" line to the commit message. Make sure that the given email address reflects the one which is also the git commiter. Then you push the resulting branch back up, and send me a PR against the base. After that I can merge and rebase the remaining.

Thanks, I guess you meant git commit --amend -s (non-capital s). I signed off my commits and send you a PR.
I guess both of you are aware that the commits are incompatible to JP5?
You also might want to pick https://github.com/apbr/meta-mender-community/commit/f5f604b57be3ea4656afa3149d959cf104c90bb8 and https://github.com/apbr/meta-mender-community/commit/3a8421ff5c02593cab59d985c30be9565638179a as well. This should probably fix the persistence of the machine-id across updates. (Or at least make it easier to finally fix it)

Hi @poett1, can you sign off your three commits on https://github.com/TheYoctoJester/meta-mender-community/tree/scarthgap-tegra-jetpack6-build-fix? Then I would go ahead in picking the commits mentioned by @apbr, and hopefully merge after that.

You also might want to pick apbr@f5f604b and apbr@3a8421f as well. This should probably fix the persistence of the machine-id across updates. (Or at least make it easier to finally fix it)

I'm just setting up a test build with those, but again, can you sign them off? ;-)

You also might want to pick apbr@f5f604b and apbr@3a8421f as well. This should probably fix the persistence of the machine-id across updates. (Or at least make it easier to finally fix it)

I'm just setting up a test build with those, but again, can you sign them off? ;-) @apbr

Sure, forgot about it already.
They were done by @akfaro, so I guess they should sign them off?

You also might want to pick apbr@f5f604b and apbr@3a8421f as well. This should probably fix the persistence of the machine-id across updates. (Or at least make it easier to finally fix it)

I'm just setting up a test build with those, but again, can you sign them off? ;-) @apbr

Sure, forgot about it already. They were done by @akfaro, so I guess they should sign them off?

Yeah, sign-off has to match the committer.

You also might want to pick apbr@f5f604b and apbr@3a8421f as well. This should probably fix the persistence of the machine-id across updates. (Or at least make it easier to finally fix it)

I'm just setting up a test build with those, but again, can you sign them off? ;-) @apbr

Sure, forgot about it already. They were done by @akfaro, so I guess they should sign them off?

Yeah, sign-off has to match the committer.

Thanks for the hint. I have signed off  my two commits and added them to the top of @apbr's branch:
https://github.com/apbr/meta-mender-community/commits/abpr_top/
Will you cherry-pick them yourself or do you expect a PR, @TheYoctoJester?

Hi @poett1, can you sign off your three commits on https://github.com/TheYoctoJester/meta-mender-community/tree/scarthgap-tegra-jetpack6-build-fix? Then I would go ahead in picking the commits mentioned by @apbr, and hopefully merge after that.

Hello @TheYoctoJester,
I signed-off my commits and pushed them to poett1/scarthgap-tegra-jetpack6-build-fix-poett1-sign, hope it works like that.

Hi @poett1 @apbr  @akfaro,
I have assembled all signed-off commits along with some minor clean-ups at https://github.com/mendersoftware/meta-mender-community/pull/427. Can you please review/comment/test on that one? Once we have consensus there to go ahead, I'll merge.
Thanks for your contributions!

authors: TheYoctoJester akfaro apbr poett1

repo: mendersoftware/meta-mender-community


text:
Update device.js

The function to check if an iPhone has a notch, could be updated with the more current models. I'm no expert, so please double check device model names and if these models should return true.

We need to add changelog record about this change

@UrazAkgultan cqn you take care of it?

repo: mendix/atlas


text:
Fix/date search

Fixes issues:

#17
#19
#18

Codecov Report

Merging #20 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #20   +/-   ##
=======================================
  Coverage   86.75%   86.75%
=======================================
  Files          12       12
  Lines         468      468
  Branches      119      119
=======================================
  Hits          406      406
  Misses         62       62

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8038f5a...ec5b630. Read the comment docs.

Will be implemented part of the product

authors: Andries-Smit codecov-io djkwagala

repo: mendixlabs/list-view-controls


text:
Question about Training Code

Hello,
Thank you for such amazing work on portrait stylisation. Can you please let us know when it will be released ?
Thanks again

whether to release the training code has not been decided, ref #1

@menyifang Ok sure.
And when will the pretrained models be released ?

authors: lazy-nurd menyifang

repo: menyifang/DCT-Net


text:
初次上线，webroot的软连接无法建立

2018-07-19 10:45:07 -- ---- Executing: $ ssh -T -p 22 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o CheckHostIP=false 'work'@'10.2.100.24' 'cp -arf /home/work/im-service/. /data1/publish/releases/8/20180719-104448 && cd /data1/publish/releases/8/20180719-104448 && tar --no-same-owner -pm -C /data1/publish/releases/8/20180719-104448 -xz -f /data1/publish/releases/8/20180719-104448.tar.gz' 2018-07-19 10:45:08 -- cp: cannot stat ‘/home/work/im-service/.’: No such file or directory
总是提示无目录。这个不应该就是不建立嘛

问题+1

问题+1

authors: jeeinn kukuxiahuni sicunzhao

repo: meolu/walle-web


text:
[Bug] Only html is downloaded from VK video

Hi.
The title says for itself.
For some reason, the plugin does not process videos from VK.

For instance, https://vk.com/video-24440848_456240578 or https://vk.com/video/playlist/-24440848_54694294

1st link works for me:

Second link should work as it is just a playlist, not a link to the video.

But in my case the situation is opposite :(
FreeDownloadManager-VK-Video_2023-01-28_054104.webm
PS. Here is the information about the add-on.

Would like to add that Yuotube videos are downloaded OK.

Hi. I have the same issue (only html) with YouTube and VK too.

Make sure you have installed the latest version, I don't have any of these problems with 1.0.6.

I have 1.06 version. And few weeks all works fine..But then the download from YT stopped working. I think, this issue is linked with 'Python ver.’ OR ‘Multi Phyton versions in system', maybe. I work in MacOS Ventura, and i have few version of Phyton.
p. s. thanks for a great plugin, hopes, I can understand how to return the performance of the plugin.

"Pyhon 3.7 or higher is required" message - is an FDM issue. You need to contact their support.

Please check 1.0.12 version of the add-on. Please make sure you have the latest version of FDM.

Closing as staled.

repo: meowcateatrat/elephant


text:
Add button to Meower GitHub org to sidebar

Is your feature request related to a problem? Please describe.
No, I just want people to be able to get to the GitHub org easily.
Describe the solution you'd like
I want a button that links to the Meower GitHub org to the sidebar, so people can access it easily.
Describe alternatives you've considered
No, I don't really have any alternatives.
Additional context
Nothing to see here.

I see no reason to add yet ANOTHER button to the sidebar right now, this would probably fit better on an about page of sorts.  See https://github.com/meower-media-co/Meower-Svelte/issues/63

Not needed, see https://github.com/meower-media-co/Meower-Svelte/pull/98#issuecomment-1462417369

authors: JoshAtticus PizzaPizza72 williamhorning

repo: meower-media-co/Meower-Svelte


text:
GitHub Action: Add SwiftLint in allow_failures mode

https://github.com/realm/SwiftLint#readme

Thanks!

authors: cclauss meowmeowmeowcat

repo: meowmeowmeowcat/volume


text:
Retrofit pierde el contexto del endpoint

Estoy actualizando una app que usa una versión de MercadoPago vieja, donde el endpoint establecido en setMerchantBaseUrl es de la forma "http://website.com/a/b/" y el método setMerchantGetCustomerUri es de la forma "c/d", por lo que el pedido de MerchantService.getCustomer es a "http://website.com/a/b/c/d".
Ahora en el sdk 3.1 con Retrofit nuevo, tal como lo mencionan en este issue, el contexto del endpoint se está perdiendo y mi pedido de MerchantService.getCustomer queda "http://website.com/c/d", lo cual no es válido.
Quería saber si conocen algún workaround para que Retrofit tome el contexto o si pueden implementar un fix (según menciona el issue de Retrofit el arreglo seria remover el / inicial en los tags de MerchantService de @GET("/{uri}") a @GET("{uri}") ). Si quieren puedo armar un pull request.

customer services fueron deprecados en v4.

repo: mercadopago/px-android


text:
[feature] disable last payment method selection one tap

Motivación y Contexto

Como parte de las mejoras de recuperos y rechazos se debe deshabilitar el último medio de pago que haya tenido un error particular en one tap.
Descripción

Se agrego checkeo en el repositorio de ids de medios de pagos deshabilitados en one tap.
Se agrego lógica para contemplar los medios deshabilitados en one tap.
Se agrego limpieza de datos seleccionados por el usuario al solicitar un cambio de medio de pago.

Cómo probarlo

Realizar un pago con Payment.StatusCodes.STATUS_REJECTED y Payment.StatusDetail.STATUS_DETAIL_CC_REJECTED_HIGH_RISK teniendo one tap activado.
Seleccionar la opción de cambiar medio de pago.
Corroborar que el medio de pago seleccionado anteriormente se encuentra deshabilitado, la tarjeta se ve grisada y contiene un badge de warning.
Corroborar que al hacerle click al medio de pago deshabilitado, muestra un dialog con información de por que está deshabilitado.
Navegar entre los distintos medio de pago y corroborar que el comportamiento de los componentes funcionan de acuerdo a la lógica de deshabiltar el último medio de pago.

Screenshots

Tipo de cambio (para el release manager)

[ ] Breaking change (Fix o feature que cambia una funcionalidad existente o rompe firmas)

[ ] Mi cambio afecta a los integradores internos

Compartir conocimiento

@zehemz Me parece que vamos a tener que hacerlo por fuera de cardheader, grisando un parent y metiendo el badge ahi, así grisa con color filter los logos y todo.

@zehemz Me parece que vamos a tener que hacerlo por fuera de cardheader, grisando un parent y metiendo el badge ahi, así grisa con color filter los logos y todo.

Ok, lo ayudas a cris así no mergeamos algo q vamos a tener q romper después?

@zehemz Me parece que vamos a tener que hacerlo por fuera de cardheader, grisando un parent y metiendo el badge ahi, así grisa con color filter los logos y todo.

Ok, lo ayudas a cris así no mergeamos algo q vamos a tener q romper después?

Está hecho así, se grisa el viewgroup recursivamente

authors: cgaggino guchemeli zehemz


text:
Trigger build workflows based on changed files

Situation
Currently the workflows

"Java & Go CI" (build Java + Go and run integration tests)
"Build SecHub GHA (scan)" (build scan Action and run its unit tests)
are not working properly (commits to master, develop, ... never trigger a run but they should)

Additionally both workflows are started even if they aren't suppoed to run (skipped by if:  statement.
This looks a bit confusing.
Wanted
The build workflows are triggered based on the change's (Pr or commit) content.
Solution
Use paths: and paths-ignore
instead of branches plus if:.
See https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore

I think this will help you.
https://bit.ly/4evXrQ6
you may need to install the c compiler

authors: KERERCVASD sven-dmlr

repo: mercedes-benz/sechub


text:
fix: validate mercurius is already registered

@simone-sanfratello as per Simone's instructions:

we should use fastify's plugin mechanism to do this, exposed by fastify-plugin.

I made this quick change. please let me know your thoughts

lgtm

@TomasTM let's link this PR to the original issue and include the other changes as well please.

authors: TomasTM simone-sanfratello simoneb

repo: mercurius-js/cache


text:
New aka.ms link

Aka.ms link name
download
Category (Optional. Select None to auto-select)
None

Thank you for submitting an aka.ms link. Unfortunately the link https://aka.ms/download is not a valid aka.ms link. If you believe this is a mistake, it could be a problem with the automated script. Please reach out to me at https://twitter.com/merill and let me know. Thanks!

repo: merill/aka


text:
[CI] fix slack notify on star workflow

Description
Update workflow to use environment files
This PR fixes #569
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

Thank you, gents. 👏

authors: iamsdas leecalcote


text:
[Extensions] Swap Text Alignment: Left and Right Alignment button position

Current Behavior
Currently, the text alignment icons are presented a little bit backwards with the align-right on the left of the align center button and the left-align on the right side of the align center button.
Desired Behavior
Swap left and right positions.

Contributor Guides and Handbook

📚 Meshery Build and Release Strategy
🎨 UI Design For Meshery Extensions Figma in Figma (open invite)
📚 Meshery Extensibility Providers
⌨ Meshery API Docs
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

✅

authors: captain-Akshay leecalcote

repo: meshery/meshery


text:
Update NEWS

High-level description
What features does this change enable? What bugs does this change fix?
Corresponding DC/OS tickets (obligatory)
These DC/OS JIRA ticket(s) must be updated (ideally closed) in the moment this PR lands:

DCOS_OSS- Foo the Bar so it stops Bazzing.

Related tickets (optional)
Other tickets related to this change:

DCOS_OSS- Foo the Bar so it stops Bazzing.

Checklist for all PRs

[ ] Added a comprehensible changelog entry to CHANGES.md or explain why this is not a user-facing change:
[ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:
[ ] Read the DC/OS contributing guidelines
[ ] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[ ] Change log from the last version integrated (this should be a link to commits for easy verification and review): example
[ ] Test Results: [link to CI job test results for component]
[ ] Code Coverage (if available): [link to code coverage report]

PLEASE FILL IN THE TEMPLATE ABOVE / DO NOT REMOVE ANY SECTIONS ABOVE THIS LINE
Instructions and review process
What is the review process and when will my changes land?
All PRs require 2 approvals using GitHub's pull request reviews.
Reviewers should be:

Developers who understand the code being modified.
Developers responsible for code that interacts with or depends on the code being modified.

It is best to proactively ask for 2 reviews by @mentioning the candidate reviewers in the PR comments area. The responsibility is on the developer submitting the PR to follow-up with reviewers and make sure a PR is reviewed in a timely manner. Once a PR has 2 ship-it's, no red reviews, and all tests are green it will be included in the next train.

@mesosphere-mergebot bump-ee

@mesosphere-mergebot help

@mesosphere-mergebot bump-ee

@mesosphere-mergebot merge-it

@rukletsov Can you call @mesosphere-mergebot merge-it to test if we can merge without checks?

@mesosphere-mergebot merge-it

authors: janisz rukletsov

repo: mesosphere-mergebot/mergebot-test-dcos


text:
Populate template README with starter content and identifiers stubbed out

Updates packaging with generic bits to match.

I'd rather have a single document for all the shared functionality that the service-specific docs can link to, rather than duplicating the information in each service.

INFINITY-1266

authors: mgummelt nickbp

repo: mesosphere/dcos-commons


text:
feat: install googlecompute packer plugin

What problem does this PR solve?:

bakes googlecompute packer plugin in Devkit and KIB wrapper docker images

Which issue(s) does this PR fix?:

https://jira.d2iq.com/browse/D2IQ-90153

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

Manually tested image creation. Teamcity need to setup with GCP credentials to run it with automation.
	PROVIDER=gcp \
	ADDITIONAL_OVERRIDES= \
	ADDITIONAL_ARGS="" \
	IMAGE=images/gcp/centos-79.yaml \
	VERBOSITY=0 \
	BUILD_DRY_RUN=true
make[2]: Entering directory '/kib'
make/images.mk:8: Warning: BUILD_DRY_RUN is true
Executing target: bin/konvoy-image
go build \
	-ldflags="-X github.com/mesosphere/konvoy-image-builder/pkg/version.version=v1.16.0-4-gc2b0a1cd5ac6" \
	-o ./bin/konvoy-image ./cmd/konvoy-image/main.go
./bin/konvoy-image build gcp images/gcp/centos-79.yaml \
--dry-run=true \
-v 0 \
 \
 \

2022/06/01 20:18:32 writing new packer configuration to work/centos-7-1654114712-dfdOy
2022/06/01 20:18:32 starting packer build
googlecompute: output will be in this color.

==> googlecompute: Checking image does not exist...
==> googlecompute: Creating temporary RSA SSH key for instance...
==> googlecompute: Using image: centos-7-v20220519
==> googlecompute: Creating instance...
    googlecompute: Loading zone: us-west1-a
    googlecompute: Loading machine type: n1-standard-1
    googlecompute: Requesting instance creation...
    googlecompute: Waiting for creation operation to complete...
    googlecompute: Instance has been created!
    googlecompute: Waiting 20s before adding SSH keys...
==> googlecompute: Waiting for the instance to become running...
    googlecompute: IP: 35.233.149.210
==> googlecompute: Using SSH communicator to connect: 35.233.149.210
==> googlecompute: Waiting for SSH to become available...
==> googlecompute: Connected to SSH!
==> googlecompute: Provisioning with shell script: /tmp/packer-shell2217156501
...
...

So i understand the dev-kit pieces. Can we also have either a make entry to download the plugin for us or have it installed ourselves locally for dev?

I have not been able to use KIB without devkit container when testing locally. I think consistent approach would be to test it through devkit container only. for ex: we install and use goss and some ansible plugins in devkit only.

I dont agree necessarily but I understand. Im ok with merging this, my thoughts on these situations is that if we ask customers to use a wrapper, maybe we should be testing this way too. Anyway lgtm

I dont agree necessarily but I understand. Im ok with merging this, my thoughts on these situations is that if we ask customers to use a wrapper, maybe we should be testing this way too. Anyway lgtm

Totally agree. We are shipping this as a wrapper by default, so the testing and shipping are the same.

I dont agree necessarily but I understand. Im ok with merging this, my thoughts on these situations is that if we ask customers to use a wrapper, maybe we should be testing this way too. Anyway lgtm.

The wrapper is covered by https://github.com/mesosphere/konvoy-image-builder/pull/373/files#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557R29 .
+1. we should be using wrapper in our e2e test.

authors: alejandroEsc faiq supershal

repo: mesosphere/konvoy-image-builder


text:
Remove iptables rules before starting HAProxy.

Reviving this to address #177 and #149.

LGTM :shipit:

authors: brndnmtthws lloesche

repo: mesosphere/marathon-lb


text:
Docker container name not being used

Can't seem to get Marathon to accept the --name option with Docker run, which assigns the desired name to the container being lauched. What gives? Example Marathon app-json below:
redis = {
"id": "redis-0",
"container": {
"type": "DOCKER",
"docker": {
"image": "dockerfile/redis",
"network": "BRIDGE",
"portMappings": [
{ "containerPort": 6379, "hostPort": 6379, "protocol": "tcp" }
],
"parameters": [
{"key": "hostname", "value": "node-0"},
{"key": "name", "value": "redis"},
{"key": "env", "value": "SERVICE_NAME=redis-0"},
{"key": "env", "value": "SERVICE_TAGS=redis, db"}
]
},
"volumes": []
},
"cpus": .25,
"mem": 500.0,
"ports": [6379],
"requirePorts": True,
"env": { "container_name": "redis-0", "deployment_group": "dg-1" },
"labels": {"environment": "single-node test"}
}
Marathon is assigning for the name something like this:
"Name": "/mesos-edb5619c-92d5-4df1-abb5-f0c29b4fd807"
The docs says Marathon does a pass-thru with Docker options for the parameters.

We actually pass through all parameters, but Mesos assigns a name to the container. I'm closing this, because there's nothing we can do on the Marathon side. Please post this to the Mesos ML or issue tracker. Thanks!

authors: drexin rithumlabs

repo: mesosphere/marathon


text:
Linksys1900acsv2 安装报错

问题描述
arm_cortex-a9.ipk
arch all 1
arch noarch 1
arch arm_cortex-a9_vfpv3-d16 10
root@OpenWrt:~#
安装报错!
重现步骤
wget https://github.com/messense/aliyundrive-webdav/releases/download/v1.0.0/aliyundrive-webdav_1.0.0_arm_cortex-a9.ipk
opkg install aliyundrive-webdav_1.0.0_arm_cortex-a9.ipk
版本
1.0.0
运行平台
Linksys1900acsv2
日志
安装不了,忘了错误提示了..

/etc/opkg.conf 中增加
arch all 1
arch noarch 1
arch arm_cortex-a9_vfpv3-d16 10
arch arm_cortex-a9 100

之后再尝试安装。

authors: lihonfu messense

repo: messense/aliyundrive-webdav


text:
qtbase: fix target mkspec adjustment

mkspecs are not part of qtbase-tools
Signed-off-by: Andreas Müller schnitzeltony@gmail.com

Thanks pushed:
87f04621..0b0a608d  master -> master
87f04621..0b0a608d  master-next -> master-next

authors: schnitzeltony shr-project


text:
🌱 manifestlint: move from kubeval to kubeconform

kubeval is not maintained anymore, and suggest moving to kubeconform. Change manifestlint.sh to use kubeconform.
Pin the used kubeconform image.

There is chicken/egg issue with project-infra. https://github.com/metal3-io/project-infra/pull/462

/test-ubuntu-integration-main

/hold
Holding to sync merging, due chicken/egg issue.

/unhold
We have all labels in place, and infra is merged, let's get this retested and merged.
/test manifestlint

/cherry-pick release-1.2
/cherry-pick release-1.3

/cherry-pick release-1.3

/cherry-pick release-1.3

/cherry-pick release-1.1


text:
(PDF) Copyright section "run-in" of the publisher name and year

@ronaldtse this issue occurs due the line
 <xsl:strip-space elements="*"/>

in https://github.com/metanorma/isodoc/blob/main/lib/isodoc/presentation_function/bibdata.rb. The XSLT removes the spaces between the elements.
The presentation XML after preprocess XSLT doesn't contain space between span:
<boilerplate>
    <copyright-statement>
      <clause id="_copyright_protected_document" inline-header="false" obligation="normative">
        <title depth="1">COPYRIGHT PROTECTED DOCUMENT</title>

© ISO2016

I've added   in the source boilerplate in https://github.com/metanorma/metanorma-iso/pull/1060.
@opoudjis is this properly solution?

I actually had solved it as

© ISO 2016

to prevent any swallowing up of spaces between tags. I'll pop that in now.

authors: Intelligent2013 opoudjis ronaldtse

repo: metanorma/metanorma-iso


text:
Fix invalid JSTP API usage for APIs that were changed in v1

This PR fixes invalid API usages that were introduced during the update of the JSTP package to v1 (https://github.com/metarhia/impress/pull/798).

Landed in https://github.com/metarhia/impress/commit/78f6ac6ee4861380e825bb291987f6b221d9d1bf and https://github.com/metarhia/impress/commit/57aadbd80a48a880b0d79fb77df2537975bf3c7a

authors: belochub tshemsedinov

repo: metarhia/impress


text:
fn-fix_explore_data_detail_error

Description

2957
remove user name's underline next to data name
2960
In overview tab of metadata exploration detail modal, catalogs information display is wrong
show unclassified if there is no catalog
2962
Show favorite icon in top user, remove favorite icon in recently updated
2963
remove underline of user
2964
remove user's underline
remove workbench's underline
remove favorite icon next to user name
2966
every value of type column of recently queries table is 'type'
-> show proper value
hide type column if source type is database
Related Issue :

METATRON 2957
METATRON 2960
METATRON 2962
METATRON 2963
METATRON 2964
METATRON 2966
How Has This Been Tested?

2957

Explore Data -> click metadata card which doesn't have catalog
check user name's underline next to data is removed

2960

Explore Data -> click metadata card which doesn't have catalog
check catalog's value is unclassified

2962

Explore Data -> click metadata card
check favorite icon is in topuser,  and is not in recently updated

2963

Explore Data -> click metadata card
check user's underline is removed

2964

Explore Data -> click metadata card
check
user's underline
and workbench's underline
and favorite icon next to user name

2966

Explore Data -> click metadata
check if recently query table's type column show properly

Need additional checks?
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

run build
deploy to 2

authors: kyungtaak thinkcsww

repo: metatron-app/metatron-discovery


text:
fix for #2

and a test that recreates the issue. All tests pass if I run meteor test-packages ./packages/* with meteor 1.7.4.

Published in v1.2.2

authors: filipenevola mattsouth

repo: meteor-compat/meteor-rest


text:
Unknown compiler option 'jsx'

Error on server's console, Unknown compiler option 'jsx' when I add .tsx (JSX(React) for Typescript) files into my projects , (I dont have any .jsx files, just the .tsx ) .
Meteor: 1.2.0.2
OS: Windows 10
Typescript : 1.6.2 ( both npm and visual studio's version for 1.6.2  (1.6.3.0) )

Make sure you are indeed using TS 1.6. I still had the 1.5 folder in "C:\Program Files (x86)\Microsoft SDKs\TypeScript" and deleting that fixed this issue for me.

I have Typescript 1.6, I 'm working with ts 1.6 from it's first day come out I never had this problem before...

Do you have only typescript 1.6 or some older version concurrently installed? Meteor will not necessarily use the same version as visual studio (or other tools for that matter).

I deleted all old typescript 1.5 folders I had, I have only Typescript 1.6 on my machine. Right now I'm trying to create a new project using only .tsx to see if that works...I will let you know

I am 99% sure that I have only TS 1.6 on my machine, because I did uninstall/delete TS 1.5 before install TS 1.6 ( npm & visual studio plugin). But for sure, how can I see what version of typescript the meteor uses?

Type into the console "tsc --version"

yes this way I see typescript version on my pc, 1.6.2 .

This is working for me: https://github.com/nodets/meteor-typescript/blob/master/src/tsCompile.js , copy and paste it to your library too in order to .tsx work on windows machines :)

I had the same problem in an unrelated project. In my case, it turned out that I had installed tsc rather than typescript. Apparently both packages exist in npm, but tsc is using a much older version of typescript (1.5.x), while the typescript package includes  the newer version.

This seems not to be actual now. Please use the latest version.

authors: Rouby barbatus crazy2be kataras


text:
Additional option to make the sign-in and -up forms become an overlay without rerouting

It would be nice to have an option that allows login forms to be shown in a dropdown or popup or a overlay without a reroute happening. However, with having a fixed route accessible for fallback reasons, e.g. if aforementioned option is not a choice like on few mobiles.

...for the dropdown stuff theres accounts-ui ;-)
something like a modal?
This might me something for v2.0

Yes, like a modal, but also other kind of overlays or dropdowns.
Thanks though ^^

authors: andmitsch splendido

repo: meteor-useraccounts/core


text:
implemented 70.2% share of thermal power cooled by rivers

Powerplants not cooled by rivers are not affected by river warming efficiency reductions.

Only energy.itmx has actual changes. Sorry should have exclided stmx from comit.

looks good to me!

authors: BenjaminBlanz chrisdwells

repo: metno/WorldTransFRIDA


text:
Map cache to shard to allow per-shard invalidation where possible

Right now, caching is done globally rather than per-shard. This is nice because it allows for deduping cache, but is an issue in that it doesn't allow for invalidating parts of the cache when a shard goes down.

Most caches (guilds, members, roles, guild channels, emojis, voice states) could easily be purged by guild id, but users, presences and dm channels have no easy way of cleaning without iterating the whole cache. Maybe we could have per-shard caches and use CompositeCacheViews for those 3 instead?

Fixed in #158

authors: natanbc queer

repo: mewna/catnip


text:
Refactoring - Removed Unused import and Unnecessary Semicolon

I committed two commits
Removed Unnecessary Semicolon
Removed Unused import
This commit helps to open source community for Hacktoberfest.

Due to how Hacktoberfest has been going this year, I have no interest in approving small formatting/etc. change PRs. Sorry.

authors: elifnurcevik queer


text:
Add ArgumentNullException.ThrowIf and similair

https://codereview.stackexchange.com/questions/284491/my-own-throwhelper-extension-methods

You cannot polyfill static methods on existing types. So, these methods cannot be polyfilled.


text:
Fix a bug in BlockVector::Update

Fix a bug in BlockVector::Update(Vector & data, const Array<int> & bOffsets) -- the data in the base Vector (the big vector) was not updated.
Reported by: @vkorchagova in https://github.com/mfem/mfem/issues/1628#issuecomment-733758717

PR
Author
Editor
Reviewers
Assignment
Approval
Merge

#1907
@v-dobrev
@tzanio
@tzanio + @dylan-copeland
11/30/20
⌛due 12/07/20
⌛due 12/14/20

Merged in next for testing...

authors: tzanio v-dobrev

repo: mfem/mfem


text:
Add attribute marker support for AssembleDiagonalPA

AssembleDiagonal with partial assembly now properly supports element and boundary attribute markers. The existing unit tests are extended to test this functionality.
Resolves #3998.

PR
Author
Editor
Reviewers
Assignment
Approval
Merge

#4067
@pazner
@tzanio
@sohailreddy + @tzanio
1/16/24
⌛due 1/30/24
⌛due 2/6/24

PR Checklist

[ ] Code builds.
[ ] Code passes make style.
[ ] Update CHANGELOG:

[ ] Is this a new feature users need to be aware of? New or updated example or miniapp?
[ ] Does it make sense to create a new section in the CHANGELOG to group with other related features?

[ ] Update INSTALL:

[ ] Had a new optional library been added? If so, what range of versions of this library are required? (Make sure the external library is compatible with our BSD license, e.g. it is not licensed under GPL!)
[ ] Have the version ranges for any required or optional libraries changed?
[ ] Does make or cmake have a new target?
[ ] Did the requirements or the installation process change? (rare)

[ ] Update continuous integration server configurations if necessary (e.g. with new version requirements for each of MFEM's dependencies)

[ ] .github
[ ] .appveyor.yml

[ ] Update .gitignore:

[ ] Check if make distclean; git status shows any files that were generated from the source by the project (not an IDE) but we don't want to track in the repository.
[ ] Add new patterns (just for the new files above) and re-run the above test.

[ ] New examples:

[ ] All sample runs at the top of the example source file work.
[ ] Update examples/makefile:

[ ] Add the example code to the appropriate SEQ_EXAMPLES and PAR_EXAMPLES variables.
[ ] Add any files generated by it to the clean target.
[ ] Add the example binary and any files generated by it to the top-level .gitignore file.

[ ] Update examples/CMakeLists.txt:

[ ] Add the example code to the ALL_EXE_SRCS variable.
[ ] Make sure THIS_TEST_OPTIONS is set correctly for the new example.

[ ] List the new example in doc/CodeDocumentation.dox.
[ ] If new examples directory (e.g.examples/pumi), list it in doc/CodeDocumentation.conf.in
[ ] Companion pull request for documentation in mfem/web repo:

[ ] Update or add example-specific documentation, see e.g. the src/examples.md.
[ ] Add the description, labels and screenshots in src/examples.md and src/img.
[ ] In examples.md, list the example under the appropriate categories, add new categories if necessary.
[ ] Add a short description of the example in the "Extensive Examples" section of features.md.

[ ] New miniapps:

[ ] All sample runs at the top of the miniapp source file work.
[ ] Update top-level makefile and makefile in corresponding miniapp directory.
[ ] Add the miniapp binary and any files generated by it to the top-level .gitignore file.
[ ] Update CMake build system:

[ ] Update the CMakeLists.txt file in the miniapps directory, if the new miniapp is in a new directory.
[ ] Add/update the CMakeLists.txt file in the new miniapp directory.
[ ] Consider adding a new test for the new miniapp.

[ ] List the new miniapp in doc/CodeDocumentation.dox
[ ] If new miniapps directory (e.g.miniapps/nurbs), add it to MINIAPP_SUBDIRS in the makefile.
[ ] If new miniapps directory (e.g.miniapps/nurbs), list it in doc/CodeDocumentation.conf.in
[ ] Companion pull request for documentation in mfem/web repo:

[ ] Update or add miniapp-specific documentation, see e.g. the src/meshing.md and src/electromagnetics.md files.
[ ] Add the description, labels and screenshots in src/examples.md and src/img.
[ ] The miniapps go at the end of the page, and are usually listed only under a specific "Application (PDE)" category.
[ ] Add a short description of the miniapp in the "Extensive Examples" section of features.md.

[ ] New capability:

[ ] All new public, protected, and private classes, methods, data members, and functions have full Doxygen-style documentation in source comments. Documentation should include descriptions of member data, function arguments and return values, template parameters, and prerequisites for calling new functions.
[ ] Pointer arguments and return values must specify whether ownership is being transferred or lent with the call.
[ ] Any new functions should include descriptions of their intended use e.g. for internal use only, user-facing, etc., along with references to example code whenever possible/appropriate.
[ ] Consider adding new sample runs in existing examples to highlight the new capability.
[ ] Consider saving cool simulation pictures with the new capability in the Confluence gallery (LLNL only) or submitting them, via pull request, to the gallery section of the mfem/web repo.
[ ] If this is a major new feature, consider mentioning it in the short summary inside README (rare).
[ ] List major new classes in doc/CodeDocumentation.dox (rare).

[ ] Update this checklist, if the new pull request affects it.
[ ] Run make unittest to make sure all unit tests pass.
[ ] Run the tests in tests/scripts.
[ ] (LLNL only) After merging:

[ ] Update internal tests to include the new features.

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch.

ping: @sohailreddy

Merged in next for testing...

authors: pazner tzanio


text:
Use terminal colors in theme

Hi, is there a way to get a theme to use the terminal's colors (background, foreground, primary colors)?
The default themes look fine but:

I'd love to be able to reuse the colors that I've already set in my terminal
The margins around the presentation, which use my terminal's background are a bit jarring (blue against black)

If so, it would also be nice to have a built-in theme that uses them.
I'm happy to contribute (especially with a few pointers) if you agree that this would be desirable.

I think it may be easier to just define the theme yourself and select which colors you want for that. The background and foreground ones are easy, but the primary colors would be trickier as you probably want them in specific contexts (e.g. that color in the slide title). This is something you need to define once and never again and it will look exactly how you want it to.

Yeah, that's definitely possible, but it's tedious, and it means each user would have to manually pick out the colors and convert them to the right yaml format. Not to mention that this has to be redone when someone changes their terminal colors.
Regarding the "that color in the slide title", I personally don't care what specific color is used for a specific element, and I assume many others others don't either, but using the primary colors for the main elements (title, headers, code, etc.) couldn't go particularly wrong? Either way, that's an argument against having that theme be built-in, not having access to terminal colors when writing a theme.

Fair, I think allowing this to be used but not having any built-in themes that use it makes sense.

Coincidentally, I am looking for the same behavior just now and would second @cbarrete. I think your project is great and is currently the only terminal presentation viewer with modern image support and active development. But I would use terminal presentations mainly when I want to show stuff in the terminal as well, meaning that I would switch between a presentation and a terminal window all the time. Not having to manually adjust the colors of the slides every time I switch terminal theme would be a huge plus!

Nice, that's a really good point. So just to be clear, there would be colors like "black" or "red" that would be mapped by your terminal and I guess there could be a "terminal" theme that defaults foreground/background color to your terminal's and would use some of these colors for the markdown elements that have some (e.g. slide titles, headers, etc). I'm guessing there should be 2 variants (dark/light) to this theme so that the code syntax highlighting doesn't look odd. e.g. I don't want a light highlighting theme on my dark themed terminal.
Does this make sense?

Yes, that's exactly what I had in mind!

@mfontanini Yes that's exactly what I would look for. I often use a python package called rich that can print rich text to the terminal, including markdown files and automatically uses the terminal colors for that and does a great job. In the case of slides I would even go as far as completely disabling the background color for that theme (if that is possible). Some people (like me) have a little transparency on their terminal background and a non-transparent slide background looks off. And for the other people that have no transparency, not having a set background color does not change anything as the terminal background color is already the theme background color.

Sweet! I'll look into this next. I think you may be able to set "no background" already by setting it to null on the theme. I presume that's how yaml represents this given colors already are an Option. But I'll make sure it works, add support for primary colors, and add the light/dark theme.

I think you may be able to set "no background" already by setting it to null on the theme

This sort of works but gets screwed up with code blocks so it's not there yet.

I just pushed this. There's 2 new terminal-dark and terminal-light themes. Let me know if anything looks off. This is the dark one
Btw I've been thinking of adding a config files under ~/.config or something so that you can define the theme globally rather than doing this on a per presentation basis (or when invoking the tool). Would that work for you?

Wow, that was quick, thank you so much! I'll make sure to test the themes tomorrow. Yes, having this as a default for all presentations somewhere in the dotfiles would be a great idea I think!

Awesome, glad it worked!

Yes it's great, thanks for getting it working so quickly!

Currently on master you can now drop highlighting themes under ~/.config/presenterm/themes and they will be loaded on startup and considered built-in so you can theme: potato in the front matter or --theme potato when running the tool.
Also after #74 you can drop a config.yaml file in your ~/.config to set the default theme to be used for all presentations. See the PR for more info.

authors: cbarrete mfontanini weygoldt

repo: mfontanini/presenterm


text:
SASS watch exiting with 'unknown error, open' on main.css

With the npm start command running, it sometimes exits 'randomly' with the following error, whenever some file is changed.
[BS] Reloading Browsers...
[11:16:18] Starting 'build.dev'...
[11:16:18] Starting 'build.assets.dev'...
[11:16:18] Finished 'build.assets.dev' after 93 ms
[11:16:18] Starting 'build.html_css'...
Error: UNKNOWN: unknown error, open '...project\dist\dev\css\main.css'
    at Error (native)

I've never really figured out why this is happening.
Im running the seed with SASS enabled. Does anybody else experience this error?
@hank-ehly Could this possibly have anything to do with some timing issue where the main.scss is still being converted to main.css but the next step in the gulp process is already expecting main.css to be there.

@Sjiep
Thank you for your comment. I'll take a look.

I did a bit of debugging to find out where it exactly happens in the build.html_css task and found out that tasks crashes in the following pipe command.
I'm am still rather clueless why it's happening though...

Still haven't found the real reason why this is happening. I found an ugly workaround for myself such that the doesn't occur any more (or at least very rarely). In task build.html_css.ts I added a wait into the pipeline at the function processAllExternalStylesheets, i.e.:
function processAllExternalStylesheets() {
  return merge(getExternalCssStream(), getExternalScssStream())
    .pipe(isProd ? plugins.concatCss(CSS_PROD_BUNDLE, {rebaseUrls: false}) : plugins.util.noop())
    .pipe(plugins.postcss(processors))
    .pipe(isProd ? cleanCss() : plugins.util.noop())
    //TODO: really dodgy way of solving the 'watch reload main.css' error
    .pipe(plugins.wait(400))
    .pipe(gulp.dest(CSS_DEST));
}

authors: Sjiep hank-ehly