Path forward communications

--Thank / follow up with interviewees
--Set up bi-weekly release notes / communication
-- integrate with x-team

@michaelsena Here's what I'm thinking for this.

Follow up with everyone we've interviewed so far (short, personal email) and tell them:
(a) thank you + a small token gift for their time
(b) our rough plan for next steps (public profile backed by private data)
(c) that we'll plan to keep them updated with release notes 1-2/month (if they opt in)

Start + maintain a super-light CRM of our interviewees/customers (likely airtable, possibly SF) and coming out of retro each week we send release notes (and possibly video of demos?) to all
** we can segment the CRM a little (e..g, expressed interest in [profiles] [contacts] etc. in case we start to worry we are spamming too much. But
*Q: Do you think we should send by email or put on our (tbd) site or put on Medium and send a link to that?

Tell plan to IIS+x-team and offer for them (X) to join/manage.

cc @oed b/c you have strong thoughts on community

What do you think 1C is (the "thank you token")? What is a thank you token? An ERC721? ETH? A token of our appreciation? :) @dazuck

We should also ask the ones we're interested in following up closely with if we can schedule a next checkin sometime in the future just to get something on the calendar and keep up momentum? (TMNT, Bounties)

I would think there is no harm in duplication the release notes on Medium and Email for those who have opted in, and I like the idea of segmenting according to desired features, as well as type of dapp

lol @michaelsena i just meant a 'token of appreciation' gift, not an ERC token. But we could start sending BCK ?
Cool. I'll set up an airtable or something for the email list early next week. WIll check in with Alice/Kames/Mauricio about whether to do it jointly with other things, but probably start with our own basic one and merge later if so.


Storing byte code size in the byte code header.

This reduces the memory consumption, because the new allocator uses less memory if
the size as available when a block is freed. Snapshot generation is also simplified.

@zherczeg, please rebase to the current master

Raspberry Pi2 results:
                  Benchmark |          RSS(+ is better) |                   Perf(+ is better)
                 3d-cube.js |   80k ->   76k :  +5.000% |   2.530s ->   2.552s :  -0.870%  (+-0.892%) : [≈]
     access-binary-trees.js |   80k ->   76k :  +5.000% |   1.334s ->   1.348s :  -1.049%  (+-1.098%) : [≈]
         access-fannkuch.js |   40k ->   32k : +20.000% |   7.546s ->   7.596s :  -0.663%  (+-1.132%) : [≈]
            access-nbody.js |   40k ->   36k : +10.000% |   2.914s ->   2.920s :  -0.206%  (+-0.806%) : [≈]
bitops-3bit-bits-in-byte.js |   28k ->   24k : +14.286% |   1.666s ->   1.684s :  -1.080%  (+-0.963%) : [-]
     bitops-bits-in-byte.js |   28k ->   24k : +14.286% |   2.420s ->   2.472s :  -2.149%  (+-0.932%) : [-]
      bitops-bitwise-and.js |   32k ->   24k : +25.000% |   3.290s ->   3.260s :  +0.912%  (+-1.318%) : [≈]
      bitops-nsieve-bits.js |  152k ->  148k :  +2.632% |  20.138s ->  20.132s :  +0.030%  (+-1.035%) : [≈]
   controlflow-recursive.js |  140k ->  136k :  +2.857% |   0.926s ->   0.932s :  -0.648%  (+-1.578%) : [≈]
              crypto-aes.js |  108k ->  104k :  +3.704% |   3.544s ->   3.502s :  +1.185%  (+-0.575%) : [+]
              crypto-md5.js |  176k ->  164k :  +6.818% |   7.128s ->   7.180s :  -0.730%  (+-1.304%) : [≈]
             crypto-sha1.js |  124k ->  116k :  +6.452% |   3.884s ->   3.890s :  -0.154%  (+-0.712%) : [≈]
       date-format-tofte.js |   64k ->   60k :  +6.250% |   2.152s ->   2.168s :  -0.743%  (+-1.488%) : [≈]
       date-format-xparb.js |   56k ->   52k :  +7.143% |   0.856s ->   0.848s :  +0.935%  (+-2.399%) : [≈]
             math-cordic.js |   36k ->   32k : +11.111% |   2.898s ->   2.880s :  +0.621%  (+-1.360%) : [≈]
       math-partial-sums.js |   32k ->   24k : +25.000% |   1.584s ->   1.574s :  +0.631%  (+-1.004%) : [≈]
      math-spectral-norm.js |   36k ->   32k : +11.111% |   1.430s ->   1.432s :  -0.140%  (+-0.644%) : [≈]
           string-base64.js |  156k ->  152k :  +2.564% |  30.992s ->  30.930s :  +0.200%  (+-0.876%) : [≈]
            string-fasta.js |   40k ->   36k : +10.000% |   3.504s ->   3.386s :  +3.368%  (+-1.091%) : [+]
            Geometric mean: |    RSS reduction: 10.232% |                Speed up: -0.022% (+-0.273%) : [≈]

Binary sizes
master: 183,388
branch: 182,948

I'd use the 'u'suffix for number constants for unsigned variables and return types. LGTM besides that. Nice improvement.

Issues fixed.

After the casts are fixed, LGTM (FWIW)

I hope I fixed everything.

LGTM


Adding consensus profiles of spherized data

Adding level 5s data to complete @michaelbornholdt 's new-and-improved figure, and close #72

Quick sanity check:
We get the same number of rows with and without spherizing.
From https://github.com/gwaygenomics/lincs-cell-painting/blob/cdcffb04d1a9d8b2b531ab38259e83c82cf7e538/spherized_profiles/generate-consensus-spherized-profiles.ipynb

Now processing batch: 2016_04_01_a549_48hr_batch1
  Now forming consensus signature for: profiles/2016_04_01_a549_48hr_batch1_dmso_spherized_profiles_with_input_normalized_by_dmso.csv.gz
(52223, 1055)
    with consensus operation: median
(10752, 1035)
    Done.
    with consensus operation: modz
(10752, 1035)
    Done.
  Now forming consensus signature for: profiles/2016_04_01_a549_48hr_batch1_dmso_spherized_profiles_with_input_normalized_by_whole_plate.csv.gz
(52223, 830)
    with consensus operation: median
(10752, 810)
    Done.
    with consensus operation: modz
(10752, 810)
    Done.
Batch done.

Now processing batch: 2017_12_05_Batch2
  Now forming consensus signature for: profiles/2017_12_05_Batch2_dmso_spherized_profiles_with_input_normalized_by_dmso.csv.gz
(51447, 763)
    with consensus operation: median
(10368, 741)
    Done.
    with consensus operation: modz
(10368, 741)
    Done.
  Now forming consensus signature for: profiles/2017_12_05_Batch2_dmso_spherized_profiles_with_input_normalized_by_whole_plate.csv.gz
(51447, 557)
    with consensus operation: median
(10368, 535)
    Done.
    with consensus operation: modz
(10368, 535)
    Done.
Batch done.


Add blob container soft delete rule

PR Summary
Added a new rule (in PSH) that checks, if soft delete was enabled for a blob container.
Fixes #1671
PR Checklist

[x] PR has a meaningful title
[x] Summarized changes
[x] Change is not breaking
[ ] This PR is ready to merge and is not Work in Progress
Rule changes

[x] Unit tests created/ updated
[x] Rule documentation created/ updated
[x] Link to a filed issue
[x] Change log has been updated with change under unreleased section

Other code changes

[ ] Unit tests created/ updated
[ ] Link to a filed issue
[ ] Change log has been updated with change under unreleased section

This is my first attempt to create a new rule, so I hope I understood what needs to be done:

I added a new rule in Azure.Storage.Rule.ps1
I create a documentation file - Azure.Storage.ContainerSoftDelete.md - with code samples for it (I picked AZR-000289 as ID)
I updated the test JSON ARM template - Resources.Storage.Template.json and Resources.Storage.Parameters.json with one new parameter, two new variables, and one new resource property
I updated the unit test file - Azure.Storage.Tests.ps1 file, added corresponding blocks
I updated the CHANGELOG-v1.md file

Please provide your feedback, @BernieWhite. Cheers.

@pazdedav Nice work. Mostly there, just a few suggestions.

Thanks so much for your suggestions, @BernieWhite . I will need to learn more about Pester for sure ;).


Correct a documentation error for the uart.

The documentation has an example function which should either
receive a character or return -1 if the receive fifo is empty.
The documentation uses the type 'char' and the value '0xff' to
represent -1, however the C standard does not define the
signedness of char.  Change to 'int', similar to the C standard
library's 'getc' and friends, to conform the documented
return value.
It is also unclear what the C definition of 'UART_RDATA_REG' is,
apart that it is a pointer itno the register space.  The sample
code in sw/device/lib/dif/dif_uart.c treats this register as a
32-bit register, so one assumes the sample code is meant to read
this as a uint32 (however if it were declared as pointer-to-char,
then a similar issue would exist with sign extension to the
return type of int).

@eunchan for final approval and merge.

I lied, @cfrantz you'll need to git commit --amend -s to get the Signed-Off-By line added to your commit.

I've amended the commit with Signed-Off-By.


flutter: Upload File Progress: 95.0

Not 100%
And no file is generated in ICLOUD
What is the reason

var filePath = join(await getDatabasesPath(), "database_none.db");
await iCloudStorage.startUpload(
filePath: filePath,
destinationRelativePath:
DateTime.now().millisecondsSinceEpoch.toString() + '.db',
onProgress: (stream) {
var uploadProgressSub = stream.listen(
(progress) => print('Upload File Progress: $progress'),
onDone: () => print('Upload File Done'),
onError: (err) => print('Upload File Error: $err'),
cancelOnError: true,
);
},
);

@codewithevan have you fixed the problem? the same issue happens on some physical devices for me

@mdynia111 were u able to see the files on icloud after uploading ? I can see no files but i was able to gather and download


Added "Java cheet sheet"

Hello! Before sending a PR please note the following:

make sure the adding cheat-sheet is not in README.md :rocket:

Thanks!

can you copy cheatsheet from the link to you git repo. It's more readable:)

What do you mean exactly?


Add default page language

When I merged in #593, I inadvertently broke pages that had no translation. This PR fixes that.
Before:

After:

I should probably get at least 2 other 👍 from anyone at @github/services-training to make sure I'm not breaking anything else!

FYI @github/services-training , for some reason my ruby was messed up and I needed to type gem install bundler again before I could launch the server.

This has now been staged.

:+1: @hectorsector


Come up with a shorter name for bundle.wrangler.config.*

'bundle.wrangler.config.*' is too long a name for a configuration file.

new config name looked for by gulpw is gulpw-config.* where '*' is one of [json,js,yaml].


daemon: ignore running containers

If some containers were created with a cilium instance and that cilium
instance is stopped those containers should be kept with their network
running as best effort.
If a new cilium instance is started in the same machine, cilium could
potentially allocate conflicting IP addresses used by the containers
started by the previous cilium instance.
This could cause conflicting endpoint IDs and at worst case, it could
wrongly assign security IDs to the new containers with the conflicting
IP addresses.
With this commit, we check for running containers and add them to the
list of ignored containers plus allocate their running containers.
Reported-by: Dan Wendlandt<EMAIL_ADDRESS>Signed-off-by: André Martins<EMAIL_ADDRESS>

This pull request is now managed with CodeReviewHub. Refresh.


fix: use localhost for services in CI

Which problem is this PR solving?
The services in CI are not currently accessible.
The hostnames do not resolve because the step execution was recently moved from containers(which belong to the bridge network where the service names resolve) to the runner machine.
See c69c202a - @dyladan
The docs:

If you configure the job to run directly on the runner machine and your step doesn't use a container action, you must map any required Docker service container ports to the Docker host (the runner machine). You can access the service container using localhost and the mapped port.

The above section from the docs makes total sense, however, I'm personally not clear on why is actions/setup-node@v2 the recommended way to run node - it pollutes the runner machine and comes with an additional layer of caching.
Short description of the changes
Since just swapping back to running in a container, results in some FS permission issues, I'm just changing the hostnames to use to localhost.
That means the TAV setup is broken as well. I'd make the same change to it, but seeing that it doesn't set up node, I cannot see how it could work even with the services being accessible. I'll disable it for now.
Sorted the keywords in the packages mainly to trigger a change for Lerna for all the packages.

I switched from containers to node when I updated actions/checkout from v1 to v2. The v2 checkout was running into filesystem permission issues you mentioned in this PR description. At first I tried to fix ownership/permissions of the directories, but switching to setup-node was just easier. At that time the tests passed so I didn't realize it would cause a networking issue.
We can go back to running in node containers, but we will need to solve the permission issue.


pipeline hangs up after multiqc

disregard, sorry

only  hangs up with V3 primers??

Wait. What?


chore: Fix world state circulars and some in aztec.js

As title.

Benchmark results
Metrics with a significant change:

note_trial_decrypting_time_in_ms (8): 7.39 (-92%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Values are compared against data from master at commit 6307e129 and shown if the difference exceeds 1%.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
128 txs

l1_rollup_calldata_size_in_bytes
45,444
179,588
716,132

l1_rollup_calldata_gas
222,996
868,220
3,449,540

l1_rollup_execution_gas
842,083
3,595,328
22,204,909

l2_block_processing_time_in_ms
2,025 (-7%)
7,716
30,181

note_successful_decrypting_time_in_ms
302 (+4%)
888
3,224 (+1%)

note_trial_decrypting_time_in_ms
:warning: 7.39 (-92%)
98.3 (-1%)
142 (+6%)

l2_block_building_time_in_ms
20,787 (+1%)
82,184
327,670

l2_block_rollup_simulation_time_in_ms
12,070 (+1%)
47,664
189,391

l2_block_public_tx_process_time_in_ms
8,669 (+1%)
34,375 (+1%)
137,747

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
22,198 (+1%)
42,677 (-1%)

note_history_successful_decrypting_time_in_ms
2,110
4,033 (-2%)

note_history_trial_decrypting_time_in_ms
125 (+3%)
157 (+8%)

node_database_size_in_bytes
1,630,907
1,097,812

pxe_database_size_in_bytes
29,748
59,307

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
768 (+1%)
61,697
18,905

private-kernel-ordering
127 (+1%)
24,297
8,153

base-rollup
1,757 (-1%)
656,428
873

root-rollup
169
4,072
1,097

private-kernel-inner
792 (+1%)
81,568
18,905

public-kernel-private-input
570 (+1%)
41,519
18,905

public-kernel-non-first-iteration
409 (+1%)
41,561
18,905

merge-rollup
15.4 (+2%)
2,592
873

Miscellaneous
Transaction sizes based on how many contracts are deployed in the tx.

Metric
0 deployed contracts
1 deployed contracts

tx_size_in_bytes
8,787
27,547


feat: Migrate Home page Buttons to a  View Component

Fixes #4958
Describe the changes you have made in this PR -

Migrate Home page Buttons to a  View Component
Add Test for the Home page button View Component
Add Preview for Home page button View Component

Screenshots of the changes (If any) -

https://github.com/CircuitVerse/CircuitVerse/assets/96644946/1c8c309b-787e-4b4d-b11a-ff61e12bcbf4
Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

This PR is ready for review
@smritigarg @vedant-jain03 @Arnabdaz


JavaScript Instances registry, faulty re-set new instance

Prerequisites

[X] I have searched for duplicate or closed issues
[X] I have validated any HTML to avoid common problems
[X] I have read the contributing guidelines

Describe the issue
Bootstrap's Instances registry, by design, doesn't support multiple instances per element. However, in the rare case we are trying to re-initiate the same component for second time, it wrongly overrides the already existing instance
I found this flaw on #37195, where two tooltips were created using the same element
and is caused on this method
https://github.com/twbs/bootstrap/blob/da0fe8c8b2e969bcf620a9ef1c1ca4f2b8554ec6/js/src/dom/data.js#L15-L31

Steps to reproduce

open debugger with given breakpoint on https://github.com/twbs/bootstrap/blob/da0fe8c8b2e969bcf620a9ef1c1ca4f2b8554ec6/js/src/dom/data.js#L30
initialize an instance of any available js component, using constructor ex: new Toast(myelement)
Debugger with stop on the breakpoint
repeat the first step again ->  new Toast(myelement)
Debugger should not stop in the same point as the instance already exists

Reduced test cases
https://codepen.io/GeosSV/pen/gOzzWYV?editors=1011
What operating system(s) are you seeing the problem on?
Windows, macOS, Android, iOS, Linux
What browser(s) are you seeing the problem on?
Chrome, Safari, Firefox, Microsoft Edge, Opera
What version of Bootstrap are you using?
v5.2.2

@XhmikosR can you remember something on this or explain it?
I am curious for what reason, we allow overwriting an element instance (as it is not disposed first)
https://github.com/twbs/bootstrap/blob/5975ca65c552184889df25b8cd1c62e3a58ad621/js/tests/unit/dom/data.spec.js#L56-L66

also, old versions using jQuery, not throws error if selector not exists - need add "silent mode" to keep BC

Hey @tobiasberge, it is a bit different, and the tooltip after 5.1.3 (I am not sure of the version) re-initializes its self every time

@GeoSot Thanks for your answer, good to know. We wanted to update to 5.2.x anyway. 👍


Upgrade libgdx to 1.9.12

@alexpana Hello, I know that this repository is almost dead but do you mind reviewing it, if you have some time?
Thanks for the awesome library!

Oh wow,
I never expected anyone to use this, much less 4 years after the last commit. The PR contains a bit more than just the upgrade to libgdx, but since I no longer contribute to the project and I don't see any issues with the changes, I'll merge them as they are.
Thank you very much for the contribution.
If you ever make something with it, I'd be delighted to see it!

Thank you @alexpana!
You are right, I did a few changes so it could compile on newer versions of IntelliJ (and updated .gitignore).
This library works really well and seems very easy to include new components.


Add --watch flag to forge test

Component
Forge
Describe the feature you would like
Add --watch flag to forge test and (possibly) forge compile to auto-rerun when files change.
This is useful since tests run quite fast and when you're working on tests they can be rerun on any save.
https://docs.rs/inotify/latest/inotify/ exists, or perhaps there would be an integration using another command to make a simpler dependency tree. The benefit of including this within forge is mainly convenience and forge should already know all the target .sol files to watch.
Additional context
No response

This is already present with forge test --watch and forge build --watch (with -w as the shorthand) 🙂

Ahh my bad, I think I need to update.


not working on OSX via Package control installation

I could not make it work on OSX. I installed indent XML via Package control but there is no command available.

Ok, here are couple ideas you could check:

Launch SublimeText and check console (Ctrl+~) in Windows - is there a line like "Reloading plugin \Packages\Indent XML\indentxml.py"
Try to select XML, open console and type view.run_command('indentxml') - this should run command without any hotkeys
Try to add keyboard shortcut to User keybindings - open Preferences - "Key bindings - User" and add you hotkey there.

Have you tried to use any other key combination? Like "super+m" - just for test?
P.S. Just checked defaul bindings for OSX and "show console" marked there as "ctrl+backquote". Not sure how it's possible not having control :)

Ok, just checked this on Mac. Installed Sublime Text and Indent XML from "Package control".
They tried super+k, super+f - and it works ok.
Just to clarify, key combination is: press super, press k (do not release super!) and press f then.
May be it looks weird but i just used to it in Visual Studio :)
Hope this helps!
Alexey.

ok so the problem was basically between the keyboard and the chair. I did not understood i had to select the xml text to indent it. I think it would be cool to indent the whole file if nothing is selected. Anyway, it works, i close the issue. Thanks for investigating.

In latest version plugin will check if any text selected, if no - all current document fill be formated.

I've just tested and it works like a charm. Thank you.

Visual Studio does this behavior using (Ctrl+K, Ctrl+D) while keeping the (Ctrl+K, Ctrl+F) reserved for current selections only. Should this do the same?

I'm not quite sure that is good to have two hotkeys for this simple plugin. For me behavior looks clear: when I press ctrl+k, ctrl+f selected text should be formated, if no text selected - all document.

ok, that makes sense.


Remove version data on --clean

btw why not just rmtree(dirs.build)

btw why not just rmtree(dis.build)

swift build --build-path / --clean

Or:
ln -s .build /
swift build --clean

ah, this reminds me of what I saw few days ago
http://www.independent.co.uk/life-style/gadgets-and-tech/news/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html

@swift-ci Please test and merge


"NameError: name 'Model' is not defined" when running example

I'm trying to run the MNIST example notebook on a Kaggle notebook.
I'm importing keras through the tensorflow submodule, so I changed the initial imports by adding tensorflow. at the beginning:
import tensorflow.keras as keras
from tensorflow.keras.datasets import mnist
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Flatten
from tensorflow.keras.layers import Conv2D, MaxPooling2D
from tensorflow.keras import backend as K

I would like to explicitly pass the layers of the network to explain, but when I run the line
e = shap.DeepExplainer((model.layers[0].input, model.layers[-1].output), background)

I get the following error
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-6-4ea374755383> in <module>
     10 #e = shap.DeepExplainer(model, background)
     11 # ...or pass tensors directly
---> 12 e = shap.DeepExplainer((model.layers[0].input, model.layers[-1].output), background)

/opt/conda/lib/python3.6/site-packages/shap/explainers/deep/__init__.py in __init__(self, model, data, session, learning_phase_flags)
     78
     79         if framework == 'tensorflow':
---> 80             self.explainer = TFDeepExplainer(model, data, session, learning_phase_flags)
     81         elif framework == 'pytorch':
     82             self.explainer = PyTorchDeepExplainer(model, data)

/opt/conda/lib/python3.6/site-packages/shap/explainers/deep/deep_tf.py in __init__(self, model, data, session, learning_phase_flags)
    105             if type(model) is tuple or type(model) is list:
    106                 assert len(model) == 2, "When a tuple is passed it must be of the form (inputs, outputs)"
--> 107                 self.model = Model(model[0], model[1])
    108             else:
    109                 self.model = model

NameError: name 'Model' is not defined

My libraries versions are:
> print(tensorflow.__version__)
2.1.0
> print(tensorflow.keras.__version__)
2.2.4-tf
> print(shap.__version__)
0.35.0

I am probably missing something obvious, sorry but I am new to Python. I would like to understand if it is a version issue or something else and how to solve it.

It looks like there are a few errors and incomplete lines in this module.
This line just needs to be changed to:
self.model = keras.Model(model[0], model[1])

Thank you, modifying the following lines solved this particular issue
90 - import keras
90 + import tensorflow.keras as keras

107 - self.model = Model(model[0], model[1])
107 + self.model = keras.Model(model[0], model[1])

I received the same error message " name 'Model' is not defined"   when trying to make image_plots. Is the updates available in more later version of SHAP? Thank you.
# select a set of background examples to take an expectation over
background = x_train[np.random.choice(x_train.shape[0], 100, replace=False)]

# explain predictions of the model on four images
e = shap.DeepExplainer((model.layers[0].input, model.layers[-1].output), background)

shap_values = e.shap_values(x_test[1:5])

# plot the feature attributions
shap.image_plot(shap_values, -x_test[1:5]).

Here is my version:
print(tensorflow.version)
print(tensorflow.keras.version)
print(shap.version)
2.4.0-dev20200721
2.4.0
0.35.0

history=model. fit_generator(
train_generator,
steps_per_epoch=1427,
epochs=25,
test_data=test_generator,
test_steps=420)
but i got this error.NameError                                 Traceback (most recent call last)
 in
2 import tensorflow as tf
3
----> 4 history=model.fit_generator(
5         train_generator,
6         steps_per_epoch=1427,
NameError: name 'model' is not defined

history=model. fit_generator(
train_generator,
steps_per_epoch=1427,
epochs=25,
test_data=test_generator,
test_steps=420)
but i got this error.NameError                                 Traceback (most recent call last)
 in
2 import tensorflow as tf
3
----> 4 history=model.fit_generator(
5         train_generator,
6         steps_per_epoch=1427,
NameError: name 'model' is not defined

can you help me in this

file=open("model.pkl",'wb')
pickle.dump(model, file)
NameError                                 Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_26304/1380011602.py in
1 file=open("model.modle",'wb')
----> 2 pickle.dump(model, file)
NameError: name 'model' is not defined
how to solve this error

NameError in Python often occurs because you have written a variable in your code, but you haven't told python what that variable is. e.g - name = 'Bob'
In your situation, the name model has not been defined on what it really is.

    validation_steps=28,

NameError                                 Traceback (most recent call last)
 in
----> 1 history = model.fit_generate(
2         training_set,
3         steps_per_epoch=80,
4         epochs=10,
5         validation_data=test_set,
NameError: name 'model' is not defined
help me with this ????

NameError                                 Traceback (most recent call last)
 in
----> 1 history = model.fit_generate(
2         training_set,
3         steps_per_epoch=80,
4         epochs=10,
5         validation_data=test_set,
NameError: name 'model' is not defined

NameError                                 Traceback (most recent call last)
 in <cell line: 1>()
----> 1 fc, se, conf = model_fit.forecast(len(test_df), alpha=0.05)  # 95% conf
NameError: name 'model_fit' is not defined

18 # Get activations for a specific layer
19 layer_name = 'block5_conv3'  # Replace with desired layer
---> 20 intermediate_layer_model = Model(inputs=model.input,
21                                  outputs=model.get_layer(layer_name).output)
22 intermediate_output = intermediate_layer_model(x)
24 # Generate heatmap
NameError: name 'Model' is not defined


[Feature] - Artifact collection through multiple backends

🚀  Is your feature request related to a problem? Please describe.
For different backends, there are different means to retrieve artifacts. Once retrieved, we would also need to store these artifacts to a specified path or URL.
💡  Describe the solution you'd like
A new feature that could automatically collect artifacts and publish them to a specified path/URL as mentioned in the config file.
🤩  Describe alternatives you've considered
For MLFlow:
MLFlow supports 4 ways to store artifacts including SQLite and local storage.
We can store artifacts on:

Different cloud providers through config files
On a separate Github repo for metrics (PAT needs to be passed through Github Actions)

Github Actions supports uploading artifacts through their own custom action.

For MLFLow we may use this https://www.mlflow.org/docs/latest/python_api/mlflow.tracking.html#mlflow.tracking.MlflowClient.download_artifacts but I wonder what to use with Kubeflow maybe a similar approach to https://github.com/kubeflow/pipelines/issues/3814#issuecomment-633778570 ?

For MLFLow we may use this https://www.mlflow.org/docs/latest/python_api/mlflow.tracking.html#mlflow.tracking.MlflowClient.download_artifacts but I wonder what to use with Kubeflow maybe a similar approach to kubeflow/pipelines#3814 (comment) ?

Looks good to me; but the proposed solutions would require extensive work and might even require a lot refactoring.
I believe this issue should be moved to the v1.0.2 milestone. We can even break this issue into smaller issues dealing with a single backend at a time, in order to add incremental support.

Note that the artifacts in MLflow aren't in the DB, that's just the tracking information. The artifacts are in some sort of shared drive space, I think. Someone else might know more about it, and it could go anywhere if proxied.
Wouldn't this require a high-level abstract class to handle "artifact storage"?

hey @jeinstei good point, definitely  a lot can be done on the artifact collection. I do have not a work-in-progress set of GHA that may more or less collect the artifacts from the executor and publish them on the issue directly but will require me some more weeks of work.

Ah -- I see why. Currently the Minio backend vs local backends is sort of a toss up. Especially when needing to pass the same shared storage based on backend. That's interesting.


ASCII vs. UTF8

Hi Ditesh,
This does not look to be an issue of poplib persé, but maybe it wel help others.
Running poplib in node.js on Windows 7, i received some emails which were unreadable (even the headers).
More unluckely, in some cases the retr command got stuck (no retr event was fired).
After the retr command the log for example starts with: "+OK \u0000\u0000\u0000\u0000 oct\u0000". Sometimes ending with a "\r\n.\r\n", sometimes not.
But hey! Why did my old .NET C# POP3-client not have this issue. Looking at the source I saw that (by accident) every communication with the server was translated to UTF-8!
Cause of all this looks to be the Dovecot server of the provider which unattendedly sends UTF-8 formatted lines (but I'm not sure).
I've seen POP3 recently has a UTF-8 capability (RFC 6856), but on CAPA the server doesn't return UTF-8 as a capability.
My simple workarround:
Changed line 201 of main.js: data = data.toString("ascii");
into: data = data.toString("utf8");
Looks to work without problems.
Any thoughts?
Greetings.

i got the same problem as well and i did the same change to solve it.


Loadpoint on 3phase 3*230 no neutral in delta config : bad power reporting

Describe the bug
Here in belgium I have 3 phase 230V no neutral (in delta config).
I have a wallbox pulsar (ocpp) and a tesla model 3.
With my setup, the charging power for a 28A current is 11 Kw (3 * 230 * 28 / 1,73).  1,73= square_root (3).
With a normal 3 phase 400V, this would be 19,3 Kw (3 * 400 * 28 / 1,73).
I tried to setup the loadpoint phases to 1,73 intstead of 3 but this doesn't work.
This is causing issue as the system is trying to adapt charging power with bad input value.
Steps to reproduce

connect to a 230V tri phase in delta.
2.Start charging at max (28A)
check the charging power is 19,3 instead of 11Kw
...

Configuration details
chargers:
  - name: WB_Home
    type: template
    template: pulsarplus
    timeout: 2m # optional

vehicles:
  - name: Model3
    type: template
    template: tesla
    title: # Wird in der Benutzeroberfläche angezeigt (optional)
    accessToken: ...
    refreshToken: ...
    vin: LRW3E..
    capacity: 60

loadpoints:
  - title: House # display name for UI
    charger: WB_Home # charger
    #meter: charge # charge meter
    mode: "pv" # default charge mode to apply when vehicle is disconnected; use "off" to disable by default if charger is publicly available
    phases: 1.73
    minCurrent: 6
    maxCurrent: 28
#

Log details
[site ] DEBUG 2024/05/29 16:26:42 ----
[lp-1 ] DEBUG 2024/05/29 16:26:42 charge power: 14490W
[site ] DEBUG 2024/05/29 16:26:42 grid meter: -5520W
[site ] DEBUG 2024/05/29 16:26:42 grid currents: [-10.2 26.5 -19.4]A
[site ] DEBUG 2024/05/29 16:26:42 pv power: 20010W
[site ] DEBUG 2024/05/29 16:26:42 site power: -5520W
[lp-1 ] DEBUG 2024/05/29 16:26:42 !! session: chargeRater.chargedEnergy=14.5 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/05/29 16:26:42 charger status: C
[lp-1 ] DEBUG 2024/05/29 16:26:42 soc estimated: 78.80% (vehicle: 74.00%)
[lp-1 ] DEBUG 2024/05/29 16:26:42 vehicle soc: 79%
[lp-1 ] DEBUG 2024/05/29 16:26:42 vehicle soc limit: 100%
[lp-1 ] DEBUG 2024/05/29 16:26:42 vehicle range: 325km
[lp-1 ] DEBUG 2024/05/29 16:26:42 pv charge current: 29A = 21A + 8A (-5520W @ 3p)
[lp-1 ] DEBUG 2024/05/29 16:26:42 max charge current: 28A
[site ] DEBUG 2024/05/29 16:27:12 ----
[lp-1 ] DEBUG 2024/05/29 16:27:12 charge power: 19320W
[site ] DEBUG 2024/05/29 16:27:12 grid meter: -4709W
[site ] DEBUG 2024/05/29 16:27:12 grid currents: [-8.49 24.3 -18.4]A
[site ] DEBUG 2024/05/29 16:27:12 pv power: 24029W
[site ] DEBUG 2024/05/29 16:27:12 site power: -4709W
[lp-1 ] DEBUG 2024/05/29 16:27:12 !! session: chargeRater.chargedEnergy=14.6 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/05/29 16:27:12 charger status: C
[lp-1 ] DEBUG 2024/05/29 16:27:12 soc estimated: 79.05% (vehicle: 74.00%)
[lp-1 ] DEBUG 2024/05/29 16:27:12 vehicle soc: 79%
[lp-1 ] DEBUG 2024/05/29 16:27:12 vehicle soc limit: 100%
[lp-1 ] DEBUG 2024/05/29 16:27:12 vehicle range: 325km
[lp-1 ] DEBUG 2024/05/29 16:27:12 pv charge current: 34.8A = 28A + 6.82A (-4709W @ 3p)

What type of operating system are you running?
Linux
Version
0.126.4

also here are more details on tesla charger with 3x220 in delta : https://teslamotorsclub.com/tmc/threads/wiring-evse-on-230v-three-phase-without-neutral.78134/#post-7693629

@premultiply could you take a look?

Due to there is no measurement, phases: 2 at vehicle could be a "near by solution".

Exactly. You should set the loadpoint to 3 phases and try to set the vehice config to 2 phases.


Warning appears when adding the certificates from more than 3 persons to the app

Avoid duplicates

[X] Bug is not mentioned in the FAQ
[X] Bug affects both Android and iOS, for specific issues / questions that apply only to one operating system, please raise them in the respective repositories:

Android repository
iOS repository

[X] Bug is not already reported in another issue

Technical details

Device name: iPhone 6s / Huawei P Smart 2019
iOS/Android version: 15.2 / 10
App version: 2.15.1

Describe the bug
With version 2.15.1, there is now a person limit for certificates. This means, that only a limited amount of certificates from different persons can be stored in the app. The limit is 20, at the moment. This works as intended.
However, there is also a warning which should be shown always if a user has stored more than 10 persons in their app.
The variable (10) is configured here:
https://github.com/corona-warn-app/cwa-server/blob/4560eb4f1273f2b6e87aea03c0f8ae74dee539d0/services/distribution/src/main/resources/application.yaml#L129
However, in reality, the app always warns if a user has more than 3 certificates stored in the app.
Here are videos from iOS & Android :
https://user-images.githubusercontent.com/67682506/147660470-17c49ecd-06cd-4d0d-9168-18892a2fe02b.mp4
https://user-images.githubusercontent.com/67682506/147660487-9ff07db0-8289-4a0a-830a-fe77e5c462c4.mp4
Steps to reproduce the issue

Remove all stored certificates from the app
Add 3 certificates from different persons to the app
When scanning the 4th certificate from another person, see the warning

Expected behaviour
The warning should only be displayed when more than 10 certificates from different persons are stored on the device.
Ping
@dsarkar We talked about this here: https://github.com/corona-warn-app/cwa-server/pull/1630#discussion_r775663519

Internal Tracking ID: EXPOSUREAPP-11125

This feature is so far undocumented (apart from being announced on Twitter). See https://github.com/corona-warn-app/cwa-website/issues/2217.

@Ein-Tim @MikeMcC399 Internal Tracking ID: EXPOSUREAPP-11125

Running Android  Corona-Warn-App-2.15.1-RC3-deviceForTesters-debug.apk with PROD environment shows Remote Config Data:

dcc-person-count-max = 20
dcc-person-warn-threshold = 4

So, this is either a documentation or a server-side issue.
The app looks like it is doing as instructed.

@MikeMcC399 Yes, I also assume that actually another config is used and the values on GitHub were not updated.

@Ein-Tim
So the issue is that the branch
https://github.com/corona-warn-app/cwa-server/tree/main does not represent the production state of the server which provides the data for
https://svc90.main.px.t-online.de/version/v2/app_config_android
and the deployment process from cwa-server to the CDN access point is not documented in https://github.com/corona-warn-app/cwa-server.
The feedback is missing about whether there is an intentional difference in the parameter on GitHub compared to the one served to the app.

@Ein-Tim @MikeMcC399
I got feedback: This is intentional and not a bug.

@dsarkar
Okay, thanks. I will then follow up with an issue in the https://github.com/corona-warn-app/cwa-server repository, addressing this inconsistency.
Closing as answered.

https://github.com/corona-warn-app/cwa-server/issues/1672 opened.


Exponential Search using Java

Hi Avinash!
I would like to add Exponential Search in (Java)
Could you please assign this issue to me?
Thank You!

@avinash201199 Done!


Added customClass to k-inputs

Closes #83
Summary
K-inputs now use the new customClass prop to add their CSS classes instead of just using class, so that they are compatible with the vue3-sfc-loader.
For these changes to work, you need the latest custom class additions from the main UI repo:
https://github.com/kytos-ng/ui/pull/118#issue-2727981658
Local Tests
I ran it on my local environment and no errors were produced.

@rmotitsuki I just finished this PR, and it's ready for review.

LGTM. Leaving it pre-approved.

@HeriLFIU, heads up: there's a git conflict to solve on CHANGELOG.rst and ui/k-toolbar/main.kytos


Add screen for Android users with Location turned off

If Location is turned off on an Android phone, this documentation says the app cannot work. We need to create a new Home screen to let people know the app is not working until they turn on Location. Right now, if you turn off Location after the app is installed, nothing happens in the app.

@smcmurtry this is a release blocker. Can we prioritize getting these screens added re: location services?

Right now, if you turn off Location after the app is installed, nothing happens in the app.

That is not a problem we are able to solve in the app. Because we don't have location permission, we don't know if it's on or off. It is up to android to solve this issue, this is what they're currently doing:

If you set the app up, say yes to all the permissions, and later turn off location services, you will see this notification.

The case we could potentially do something about is:

a person has location services turned off
they install our app
they get to the EN framework permission popup and say continue

they are then shown the "enable location services" popup and they say cancel

They will then see the "exposure notifications disabled" screen:

We won't know if that is the path they took but we will know that they are android users with the EN framework off. So we could change the content those users see, but it would have to apply to people w/ location services on as well. And the button needs to stay the same, since that is the only flow available to our app to get them to enable location services.

Thanks for that info. I've redesigned the disabled screen to add conditional text for Android users. French is still to come, but here's English


Support methods added after instance creation

When getting an attribute check for it on the instance at call time, and then store it in target.attrs.
This is needed for methods that are added to an object after it is created
Motivated by: https://github.com/uber/tchannel-python/blob/master/tchannel/sync/client.py#L86

I squash merged this on master.


Update row dom order on resize

Review status: 0 of 2 files reviewed at latest revision, 2 unresolved discussions, all commit checks successful.

vaadin-components-gwt/src/main/java/com/vaadin/components/grid/GridComponent.java, line 433 [r1] (raw file):
All the synchronous methods that called this directly no longer work right (for example grid.columns[0].width = 100). Perhaps they should invoke grid.onResize() instead?

vaadin-components-gwt/src/main/java/com/vaadin/components/grid/GridComponent.java, line 434 [r1] (raw file):
I guess this can also be removed now (needs to be called once in the constructor though)

Comments from the review on Reviewable.io

vaadin-components-gwt/src/main/java/com/vaadin/components/grid/GridComponent.java, line 436 [r2] (raw file):
Well I was kind of thinking about removing this method altogether. We don't need to define a method that only calls another public method.

Comments from the review on Reviewable.io

vaadin-components-gwt/src/main/java/com/vaadin/components/grid/GridComponent.java, line 436 [r2] (raw file):
Well I was kind of thinking about removing this method altogether. We don't need to define a method that only calls another public method. Additionally now onResize() would be called twice on every updateSize() call.
Would it work if they just called updateSize instead? There's a drawback because it adds a 50ms delay. An alternative would be just to call gridComponent.getGrid().onResize() directly.

Comments from the review on Reviewable.io

lgtm, needs a manual merge/rebase however.

Comments from the review on Reviewable.io

vaadin-components-gwt/src/main/java/com/vaadin/components/grid/ViolatedGrid.java, line 72 [r4] (raw file):
The reordering logic is no longer needed for the focus style so this could be reverted. Details row could have a bottom border by itself so the order wouldn't matter there either?

Comments from the review on Reviewable.io

Reviewed 2 of 4 files at r3, 1 of 2 files at r4, 2 of 3 files at r5.
Review status: all files reviewed at latest revision, 1 unresolved discussion, all commit checks successful.

Comments from the review on Reviewable.io


Closebrackets deletion behavior problem

Code:
var a = function(i) { return i; };
var b = function(j) { return j; };
console.log(a( b() ));

Steps:

Place cursor in the line "console.log(a( b() ));" to the left of the right-most paren
Backspace until the cursor reached "b("
Press Backspace one more time - both the "(" to the left of the cursor and the ")" to the right of the cursor are deleted.

Expected behavior:
The paren to the right of the cursor should not be deleted.

The closebrackets addon is a simple helper, not a clever intention-guessing machine. For what it's worth, Sublime Text behaves the same way. Doing something more advanced is out of scope for my addon (feel free, of course, to implement a more refined alternative addon yourself)


Feat/refactor nonce

i am integrating this branch into super circuit, the issues i found:
(1) (high priority) MPTProofType enum is different from zkevm-circuits.  https://github.com/scroll-tech/mpt-circuit/blob/814c16f6a7d53a18976a881c484b37f15ea71c16/src/mpt_table.rs#L6.   It is barely ok to define this enum twice, but the enum value is different. 0 is AccountDoesNotExist in mpt-circuit, while 0 is PoseidonCodeHashExists in zkevm-circuit. I remember we deliberately change the enum value for MPTProofType in zkevm-circuits to optimize the degree?
(2) (low priority) fixed usage of F: FieldExt and bn256::Fr directly.   In fact only bn256::Fr is supported if we want to integrated mpt circuit inside super circuit.    i can update super circuit to remove <F: Field> and then super circuit will only support Fr.

1 - I am working on a fix to match up the MPTProofType with the one integer values here: https://github.com/scroll-tech/zkevm-circuits/blob/6c9df1a7ecc80bd8eb71f2a182d59012c44b89b3/zktrie/src/state.rs#L16. It'll just assign AccountDoesNotExist for all the rows that weren't used.
2 - I think removing <F: Field> from the super circuit is a good fix for now. Is the poseidon hash generic over <F: Field> or are there additional restrictions on what the field can be?


Pca tutorial

A tutorial about how to use PCA in a simple way, based on the original tutorial from Svetlin Penkov presented here. The tutorial is created with the assent of Svetlin.

@theodr, please, fix http://pullrequest.opencv.org/buildbot/builders/precommit_docs/builds/2571/steps/make doxygen/logs/warnings (2)

I have seen the warnings however, can you tell me how to link the PCA class because I could not find which word to use. Moreover, I do not get what is the problem with the second warning, same thing works fine in other lines.

Can you, please, replace all html tags with markdown?
Also, it is better to use LaTeX formulas instead of images: use \f$ ... \f$ to insert inline formula, and \f[ ... \f] to insert block formula. If you do not know LaTeX syntax well, you can take a look at formulas in other tutorials or documentation comments or use one of LaTeX editors available (online). I will post some examples in code comments.

@theodr what I find usefull for latex formulas is the online generator found here: http://www.codecogs.com/latex/eqneditor.php

@StevenPuttemans  :+1:

@mshabunin :+1:

@theodr, finally, please remove unused formula images. I have no other comments, great job!

oh yes I forgot about that....

:+1:
Thank you!

but why it fails now? Is it a problem from my part or something?

It's me that I should thank you for the assistance :+1:


[XLA] AlgebraicSimplifierTest::DotContractingReorder_NoChangeInContractingDimsOrder is broken (reads out-of-bounds in an array)

https://github.com/tensorflow/tensorflow/commit/3eb4a44f0536888881d49df60c18f528b7122d25 fixed a bug in AlgebraicSimplifierTest::DotContractingReorder_NoChangeInContractingDimsOrder that was causing it not to run.
With that bug fixed, the test now crashes XLA!  STR, get rid of "DISABLED_" from the front of the test and run it.  It should crash with an out-of-bounds array access in ComposePermutation.
@BinFan would you be willing to have a look at this?  I can't assign the bug to you because you're not in the github TF organization, so I've assigned it to myself.

Sure. I'll take a look.

I believe this was fixed by the PR above.


Use same manifest file for video / audio stream

Occasionally manifests for the same broadcast will vary in the fragments offered, both possibly in format and individual sequences (e.g. one may offer VP9, but two fewer fragments than another one solely offering h264).
Fixing this so they're in sync likely requires a rework of the application in that instead of each fragment downloader task fetching their instances of the manifest and discovering new manifests independently, they need to operate on the same one and communicate unavailable results by polling back to the caller.

One way to architecture this might be to monitor the player heartbeat response, then spawn fragment downloader tasks based on .playabilityStatus.liveStreamability.liveStreamabilityRenderer.broadcastId.


Using both ZfcUser Authentication adapter and LdcZfcUserOAuth2

Hello,
We have a large existing project, which uses the ZfcUser module and authentication. Now we must develop a REST API for mobile application and would like to use Apigility with OAuth2 authentication, but still reusing the existing project's code and users.
We are considering to add the REST API in its own module in the existing project to be able to reuse its modules and services. That's why I would like to ask is it possible to use the ZfcUser authentication adapter and LdcZfcUserOAuth2 in the same project?
I see in the LdcZfcUserOAuth2 Readme that we need to override the authentication adapter used by ZfcUser in order to use this one. But can we have them both together and they work with different priorities? Or even allow the LdcZfcUserOAuth2 only for our API module and leave the ZfcUser adapter for all other modules?
Any advice and suggestion how can we do this and connect our API with our existing code will be much appreciated!
Thank you in advance.

Though I haven't tried it myself, I suspect you could use either of those approaches.  The main issue with ZfcUser's built-in authentication adapter is that it assumes you're using a session to store state, which isn't the case for zf-oauth2.  Of the two approaches you mention my choice would be to only enable this module's authentication adapter during OAuth2 authentication requests and leave the ZfcUser default auth adapter in place for "normal" logins.

Adam, maybe I'm totally missing the point here, if you could clarify a bit would help me a lot. I just want a standard website, where my users can authenticate with ZfcUser (maybe using ZfcRbac for ACLs), and I would like to use Apigility with AmgularJS. Now as far as I understood things, to authenticate I should store everything in a session, but for apigility API to work out, I need an Oauth2 token. Above all this I use Doctrine.
And I don't see how all these things should work out together, or which direction I should be moving to. Can you give me some hints, buzzwords, in which direction I should search? Can you tell me in which usecase I should use your module? zf-oauth2-doctrine also exists nowadays, which also interferes with your doctrine extension right?
Thanks a lot
Gergely


Tips for generating masks

Hi all,
I am new to the field of computer vision and I am wondering if you can suggest some programs/tools that can be used to generate masks for new custom videos.
Thanks a lot.

I will highly recommend the tool named labelme, which we use to create initial mask for our demo video.


sdk/get_measurement: add more input check and comments

add input check for params
add description for functions

Didn't find good examples for the grpc channel clean up yet. Will open an issue to track this.


makeImage with antialias: true leaves visible stitching lines

When I do:
ngl_stage.makeImage( {
                factor: 1,
                antialias: true,
                trim: false,
                transparent: false
            } ).then( function( blob ){
                NGL.download( blob, "example.png" );
            } );

The downloaded screenshot has visible transparent lines in it, as if the stitching didn't occur properly. Here is an example:

The image is created correctly if I set antialias: false. There are more lines if I increase the factor.
This is relatively new too, but was already broken in version 2.0.0-dev.33. If necessary I can probably find out what version we were using before

I had the opposite problem back in June (I got a grid of overplotted lines) and put in a fix --> https://github.com/arose/ngl/issues/523
I wonder if something else has changed which now means my fix breaks? I get the same effect you now see in your image that was previously ok.

Had a look and I did this in the tiledRenderer to replace my earlier code, which was breaking as height was arriving as a non-integer which broke the % modulo test. Now I don't get gaps or overdrawn lines in my antialiased pngs.
if (this._antialias) {
const w = Math.round((offsetX + width) / 2) - Math.round (offsetX / 2);
const h = Math.round((offsetY + height) / 2) - Math.round (offsetY / 2);
this._ctx.drawImage(
viewer.renderer.domElement,
Math.round(offsetX / 2),
Math.round(offsetY / 2),
w,
h
)
}
I've submitted a pull request if that's easier

Think this can be closed now

Okay, closing, feel free to reopen if it reappears


Close view is buggy

Steps to reproduce
First - Scenario

Define an expanded bubble view
Just tap on the Icon
During the time at which the expanded view is opening, the bottom close icon remains visible

Second Scenario

Drag the popup sideways for example
Drop the popup to be placed
The close button remains visible (sometimes)

Maybe exposing closeBubble might help, or even append it to the minimize call
Expected behavior
The Bottom close icon should only be visible when the user is actively dragging the icon, then instantly close when not.
Actual behavior
Outlined at the steps to reproduce
Crash logs
N/A
Floating-Bubble-View version
0.6.3
Android version
Android 9.1
Device
Huawei mrd-lx1
Other details
The project that I've currently using.
https://github.com/TorryDo/Floating-Bubble-View/assets/48662854/bf363fe1-677b-4039-a126-9c8cbe3ca343
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the library to the latest Version.
[X] I will fill out all of the requested information in this form.

Hi @z0xyz 👋,
This bug has been fixed in v0.6.4. If you have any problems, don't hesitate to re-open the issue. Thank you. 💖

Thank you. I'll update the dependencies and test-run the new release.


[Speed dial] Change tooltip background and color using TooltipProps

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior 🤔
Change tooltip background and color using TooltipProps
Current Behavior 😯
I can`t access all TooltipProps, only partials

@JoeKyy We have a demonstrate how to change the tooltip color in http://<IP_ADDRESS>:3000/demos/tooltips#customized-tooltips. It should help.

@oliviertassinari I think he wants a pass through prop added to SpeedDialAction to affect all tooltip props

Exactly!
Em qui, 6 de dez de 2018 às 19:42, Josh Wooding<EMAIL_ADDRESS>escreveu:

@oliviertassinari https://github.com/oliviertassinari I think he wants
a pass through prop added to SpeedDialAction to affect all tooltip props
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mui-org/material-ui/issues/13841#issuecomment-445040055,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB7Ny4TmW2VXhAlaJqI4EXUkCOahP6AYks5u2Y9SgaJpZM4ZHTDd
.

--
Enviado do meu celular

Yes, the problem is that ClassName is applied to the Fab, so you cannot get to the Tooltip ClassName or Classes props.


Use Case Proposal: Database name and version info

Displays the name of the database and the version of the database server.

Isn't this just a scalar query for @@version ? Not sure how this illustrates a scenario in practice

This is really one for the ORMs, but rather to show how it differs across various databases (SQL Server, PostgreSQL, MySQL, etc.).
I may just do the ADO examples and put a note saying "See Reading a Scalar Value from a Row" for the various ORMs.


Roll engine 74662ab69523..c7a5abf98fc5 (1 commits)

https://github.com/flutter/engine/compare/74662ab69523...c7a5abf98fc5
git log 74662ab69523..c7a5abf98fc5 --no-merges --oneline
c7a5abf98 Roll src/third_party/skia deb512045e6a..be8193c9313a (1 commits) (flutter/engine#6413)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

@rmistry @liyuqian : New roll has been created by https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Trybots failed. These were the failed builds: https://flutter-dashboard.appspot.com/build.html

Commit queue failed; closing this roll.


Tenant onboarding should provision secrets manager

Currently, each tenant allows for a zip file to be uploaded to an S3 bucket to allow for configurations. It would be great to also have the ability to provision a secrets manager instance for the ability to store tenant specific API keys.
Use Case
Tenants may need unique API keys that are only applicable to them
Proposed Solution
Update the onboarding page to allow client-specific secret key and value pair additions.

[ ] :wave: I may be able to implement this feature request
[ ] :warning: This feature might incur a breaking change

This is a :rocket: Feature Request

Hey @aiavci , thanks for submitting this feature request! This can be implemented as an extension to the existing tenant-onboarding process and provides a opportunity for building a larger plugin-based framework for all of Boost. Thanks for the recommendation!

Thank you @PoeppingT . I'm seeing the following documentation about provisioning extensions. Could you please guide me to the relevant documentations that may be needed for implementing this?

At the moment the best documentation we have regarding extension provisioning is in your link: "If you want to introduce your own extensions, familiarize yourself with the code that runs the AWS CloudFormation stacks. Extensions represent a natural opportunity for developers to introduce new configuration options to support the needs of their SaaS environments."
In particular, I recommend you look into the tenant-onboarding*.yaml CloudFormation templates in resources/ for an example of extension templates and how they are used in the main tenant onboarding template.

We did a whole video series on creating a new extension for SaaS Boost. Check out the episodes listed in https://github.com/awslabs/aws-saas-boost/discussions/106.
We do currently create secrets and other parameters for tenants right now. They are stored securely in Systems Manager Parameter Store and are provided to the ECS containers at placement time via secure environment variables. This is how database connection details are stored and provided for example.


Chage design useful links

I'm still working on the new design, some things need to be accommodated, but I want you to see how it is looking and give me your opinion or suggest something in particular.
For example, I don't know whether to put a button to move faster to each heading or hide information instead so that the page doesn't get too long. What do you think?

@SyntappZ
Thank you very much!.
Finding the images takes time, and much more when you can't find the right images.

@EmmaVZ89
Wow!  I love it.  Such an improvement.


[FLINK-12615][coordination] Track partitions on JM

Based on #8687 . When reviewing this PR, please ignore all commits preceding
"[FLINK-12615][coordination] Support generic key in PartitionTable".
What is the purpose of the change
With this PR we track on the JobMaster side which partitions are still on task executors, maintain the connection to a task executor until all partitions on it have been released, and issue a release call for all partitions when a job terminates.
Attention: The release logic in PR only serves as a MVP. It ignores the shuffle master (and thus will not work with other shuffle service implementation) and is not viable for high-volume jobs (because it requires all blocking partitions to be persisted on disk until the job is finished).
Brief changelog
6009f00 modifies the PartitionTable to support arbitrary keys; so far it was hard-wired to use JobIDs as keys for use on the TE side, but now we want to organize them by ResourceID (== TE ID) instead.
c7193dc introduces a PartitionTable into the JM, Scheduler and EG. This commit only modifies constructor-related methods and does not contain any actual logic. This commit only exists to make reviewing easier.
ea418da contains the tracking logic. Partitions are added to the table, grouped by task executor, by an Execution when it reaches the state FINISHED, and removed again by the JM when disassociating from a TE.
3087792 introduces a call to TE#releasePartitions for when a job is finished.
d5a9f3c finally modifies the check for empty taskmanagers to take partitions into account.

@zhijiangW I don't see any comment of yours, did something go wrong when submitting the review?

I am not sure why they are not shown outside, but inline codes we could see these comments. I would double check and submit them again if necessary.

I can only see andreys comments :(

I entered the commit ids in above brief change log and left inline comments before. So these comments would only be seen inside them. I just re-submitted them in common way.

rebase on #8789.


NEXT-10679 - Set total after fetching list items

1. Why is this change necessary?
To fix some counter issues in the administration settings pages.
2. What does this change do, exactly?
Set the value of total after fetching list items.
3. Describe each step to reproduce the issue or behaviour.
Go to settings > documents page for example.
4. Please link to the relevant issues (if any).
#205
5. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[x] I have created a changelog file with all necessary information about my changes
[ ] I have written or adjusted the documentation according to my changes
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

I have created a Testing Installation for this Pull Request. It will be available at https://github.sw6.ovh/instance?number=271 in the next minutes.

I have created a Testing Installation for this Pull Request. It will be available at https://github.sw6.ovh/instance?number=271 in the next minutes.

There are some warnings by Eslint. Please take a look and address them. :slightly_smiling_face:

There are some warnings by Eslint. Please take a look and address them. :slightly_smiling_face:

@leichteckig those are not related to this PR :wink: this warnings come up on every PR. maybe @shyim could switch that off, as these are files already in the code and not touched

@leichteckig those are not related to this PR :wink: this warnings come up on every PR. maybe @shyim could switch that off, as these are files already in the code and not touched

If all changes are approved, the PR is fine for me, thus can be merged. 👍 Thank you @lacknere for your contribution! 💙

If all changes are approved, the PR is fine for me, thus can be merged. 👍 Thank you @lacknere for your contribution! 💙


Update sbt to 1.6.0

Updates org.scala-sbt:sbt from 1.5.8 to 1.6.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-sbt", artifactId = "sbt" } ]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Codecov Report

Merging #240 (fad68f0) into develop (10b0ac2) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #240   +/-   ##
========================================
  Coverage    50.58%   50.58%
========================================
  Files            5        5
  Lines           85       85
========================================
  Hits            43       43
  Misses          42       42

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 10b0ac2...fad68f0. Read the comment docs.


put auth0 JWT Custom claims  in url_pattern

I need to pass the value of a parameter found in the JWT in "url_pattern", but the auth0 claims have a domain name:
My JWT:
{
"https://partners.example.com/roles": [
"krakend",
"PORTAL"
],
"https://partners.example.com/email"<EMAIL_ADDRESS>.
.
.
Your configuration file
I try
"backend": [
{
"url_pattern": "/partners/{JWT.https://partners.example.com/email}"
}
I try
"backend": [
{
"url_pattern": "/partners/{JWT["https://partners.example.com/email"]}"
}
it does not work. I use krakend 1.2, you can help me?
AUTH0 claims: https://auth0.com/docs/tokens/create-namespaced-custom-claims

yes, that's a known limitation of the extractor. but you can use a workaround based on this example: https://github.com/devopsfaith/krakend-ce/blob/master/tests/fixtures/lua/collection.lua#L1-L10

@kpacha , I am new to lua and I was wondering if you could help with some sample config to extract custom name-spaced claims:
A custom name-spaced claim:
"https://exampledomain.com/email"<EMAIL_ADDRESS>
Assuming an endpoint like this which wants to pass the email claim to the backend:
{
            "endpoint": "/api/endpoint1",
            "method": "POST",
            "output_encoding": "no-op",
            "extra_config": {
                "github.com/devopsfaith/krakend-jose/validator": {
                    "alg": "RS256",
                    "jwk-url": "https://some-jwk-url/.well-known/jwks.json",
                    "cache": true,
                    "audience": [
                        "https://exampledomain.com",
                        "https://exampledomain.auth0.com/userinfo"
                    ],
                    "issuer": "https://exampledomain.auth0.com/"
                }
            },
            "backend": [
                {
                    "encoding": "no-op",
                    "host": [
                        "somehost:5050"
                    ],
                    "url_pattern": "/api/endpoint1?userId={JWT.email}",
                    "method": "POST"
                }
            ]
        },

I looked at both this and the examples here but I can't figure it out.
Also, is this a feature that you plan to support in the future via implementation of a jwk-namespace key in jose validator?

@kpacha ,
I did this:
{
            "endpoint": "/api/endpoint1",
            "method": "POST",
            "headers_to_pass": [
                "Authorization"
            ],
            "output_encoding": "no-op",
            "extra_config": {
                "github.com/devopsfaith/krakend-jose/validator": {
                    "alg": "RS256",
                    "jwk-url": "https://exampledomain.com/.well-known/jwks.json",
                    "cache": true,
                    "audience": [
                        "https://exampledomain.com",
                        "https://exampledomain.auth0.com/userinfo"
                    ],
                    "issuer": "https://exampledomain.auth0.com/"
                }
            },
            "backend": [
                {
                    "encoding": "no-op",
                    "host": [
                        "somehost:5050"
                    ],
                    "url_pattern": "/api/endpoint1",
                    "extra_config": {
                        "github.com/devopsfaith/krakend-lua/proxy/backend": {
                            "sources": [
                                "/json.lua",
                                "/base64.lua",
                                "/userid.lua"
                            ],
                            "pre": "pre_backend(request.load())",
                            "live": true,
                            "allow_open_libs": true
                        }
                    },
                    "method": "POST"
                }
            ]
        }

userid.lua contains this code:
function pre_backend( req )
	local authHeader = req:headers("Authorization")
	local first = string.find(authHeader, "%.")
	local last = string.find(authHeader, "%.", first+1)
	local rawData = string.sub(authHeader, first+1, last-1)
	local decoded = from_base64(rawData)
	local jwtData = json_parse(decoded)

        print(jwtData["https://exampledomain.com/email"])

	req:query("userId", jwtData["https://exampledomain.com/email"])
end

So the print statement here is printing the value from the claim.
However it is not being passed to backend.
What did I miss?


The app isn't working again to display episodes nor is it updating.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Can't do anything to fix it the main website gogo anime is down. That is where most of other anime apps and websites scrap information from. I will try do something but it will take a while because its a huge issue.


[TEST] Rebuild and Backups Tests

Description
Fixes flaky rebuild and backups E2E Tests
Type of Change

Non breaking change ('update', 'change')

To Test
In 3 separate terminals:

yarn && yarn start
yarn selenium
yarn e2e --spec=e2e/specs/linodes/detail/backups-create.spec.js,e2e/specs/linodes/detail/rebuild.spec.js --browser=headlessChrome

The second test is going to take a bit of time keep in mind. Since creating a backup is a relatively long process.

I get 12 passing tests when I ran this @martinmckenna.
@Jskobos let me know if you'd like a hand looking into what's going on when you run the tests locally.


Make ingress tests workload agnostic and extend for vm workloads

[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[x] Does not have any changes that may affect Istio users.

@JimmyCYJ: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
5bfdc55386357f8e52f9104347548e7c33295ad6
link
/test lint_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
5bfdc55386357f8e52f9104347548e7c33295ad6
link
/test lint_istio

gencheck_istio
5bfdc55386357f8e52f9104347548e7c33295ad6
link
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-security-k8s-tests_istio
fd71d973b2aef61bd701ba3443dd8e35bdb56b54
link
/test integ-security-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-security-k8s-tests_istio
fd71d973b2aef61bd701ba3443dd8e35bdb56b54
link
/test integ-security-k8s-tests_istio

integ-security-multicluster-tests_istio
fd71d973b2aef61bd701ba3443dd8e35bdb56b54
link
/test integ-security-multicluster-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-security-multicluster-tests_istio
034bfe78bfa910b1e3531212f3375afca9ce732d
link
/test integ-security-multicluster-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
594edaed4b37ea8fe93039aaa0552c89e0760687
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Fixed issue #48 part 2

Fixed issue: The results come in at the size of the result pane and stay that size.

That's great, thanks a lot for the fix!

Published as 0.4.7, let us know how it looks


Documentation cleanup

These are various minor changes I originally included in https://github.com/icosa-gallery/open-brush/pull/136.

Can I ask you to please run pre-commit run -a once manually? If you run pre-commit install, it'll automatically do any required formatting prior letting you create the commit, which is a bit cleaner of a workflow.

LGTM; removing the original Google notes from the README is probably a good idea, since we did that part already.

Thanks @rapka


Missing device configuration: Yale YDM7116A

Checklist

[X] It is not in the configuration DB

[X] It was not merged recently or has a pending PR

[X] The device was interviewed completely and has no missing or undefined IDs

Which device is missing?
Yale YDM7116A
Manufacturer ID
0x0129
Product Type
0xe016
Product ID
0x2205
Firmware Version
33.16
Is the device listed on the Z-Wave Alliance website?
https://products.z-wavealliance.org/products/4778
Do you have a manual?
https://www.yalesmart.com/media/UserGuide/YDM7116A_EN Manual.pdf

@zwave-js-bot import config 4778 from zwa


npm script gradle executable  win/unix compatibility

gradlew in
https://github.com/gipo999/test-spi/blob/55e733b4f6f43470d381eef08f1eb74d695fe132/package.json#L9-L10
https://github.com/gipo999/test-spi/blob/55e733b4f6f43470d381eef08f1eb74d695fe132/.pre-commit-config.yaml#L74-L86
is not executable in linux.
linux requires ./gradlew
windows requires gradlew

[ ] create bash script for running it checking OS

:tada: This issue has been resolved in version 1.0.0-dev.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 1.0.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


marp-cli: init at 0.18.1

Motivation for this change
The existing marp tool is being deprecated, and marp-cli is a component of the replacement
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Is this a lost effort?

I’ll have a look at resolving the conflicts over the weekend

Oh, thank you!
(No need to rush it, though.)

What's the status on this?


Using Unicode emoji text as gridView content on ios devices will now flash the case

Using Unicode emoji text as gridView content on ios devices will now flash the case on the same code on Android devices without this issue.
Neither Android nor ios had this problem when I turned content into plain text.
Part of the code is as follows:
GridView.builder(
      gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
        crossAxisCount: 8,
        childAspectRatio: 1,
        // mainAxisSpacing: 23,
        // crossAxisSpacing: 12,
      ),
      itemCount: list.length,
      physics: ClampingScrollPhysics(),
      itemBuilder: (context, index) {
        return EmojiItem(
          emoji: list[index],
          onSelectedEmoji: onTapEmoji,
        );
      },
    );
typedef EmojiSelectedCallBack = void Function(XccEmoji data);

/// 快速回复
typedef ReplySelectedCallBack = void Function(String data);

/// 艾特人
typedef SpecifiedSelectedCallBack = void Function();

class EmojiItem extends StatelessWidget {
  final XccEmoji emoji;
  final EmojiSelectedCallBack? onSelectedEmoji;
  const EmojiItem({Key? key, required this.emoji, this.onSelectedEmoji})
      : super(key: key);

  @override
  Widget build(BuildContext context) {
    late Widget child;
    if (emoji.type == XccEmojiType.unicode) {
      child = Text(
        emoji.data,
        style: TextStyle(
          fontSize: 26,
        ),
      );
    } else if (emoji.type == XccEmojiType.image) {
      child = ExtendedImage.file(File(emoji.shot));
    }
    return GestureDetector(
      child: child,
      onTap: () => onSelectedEmoji?.call(emoji),
    );
  }
}

as video show that:
https://user-images.githubusercontent.com/17867830/165226307-816dc1ff-d208-4018-ade3-3fbab46f004f.mp4
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.10.4, on macOS 11.6 20G165 darwin-x64, locale zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 13.0)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.66.2)
[✓] Connected device (2 available)
[✓] HTTP Host Availability

• No issues found!

Hi @q384264619, please provide the minimal complete reproducible code sample.

Neither Android nor ios had this problem when I turned content into plain text.

Can you also provide the code sample for this so that we may compare the two behaviours?
Thank you


Curriculum Kicks me out

When logging in i’m taken to a welcome page with my name, asking me to take part in a survey. When I click the ‘Go to the coding curriculum’ it take me to freecodecamp as if i’ve never logged in , no progress , no name, and the sign in button appears again. I hit sign in and it takes me to the start again. I’ve tried clearing cache, restarting computer, I’ve verified this is the correct email account that I’ve had since starting FCC and I have been logging in successfully for the last week. It's like my session is cleared when I try to view curriculum. Preference settings like dark mode also clear. Can someone help?

Troubleshooting:
Chrome: sign out, clear cache, flush dns, fresh re-install of chrome, all with restarts.
Firefox: 'as above'
Create new FCC test account + all previous steps.
New Computer: All previous steps.
Same issue every time.

I also have the same issue.
I also have tried all steps mentioned above.
I have tried multiple browsers and devices with consistent results, so I believe it isn't device dependant.
There seems to have been approximately 10 people all with this issue all posting on forums on the same day.
I would assume there are many more that didn't take the time to post.
The severity of the bug is such that it disables 100% of web site functionality.

Please solve this bug as soon as possible.
It is slowing me down from my targets each day since yesterday.

Am also experiencing the same issue - I have also tested all the above solutions and troubleshooting steps.  Not sure if this is just limited to a small number of users.

I started using FCC a couple days ago and am now experiencing this problem.
Performed the same troubleshooting steps as everyone else which lead me to trying a brand new account where I hit the same issue immediately.

Hi everyone,
Thank you all for reporting this issue.
I'm not sure whats causing this login issue, but I'll tag the members who handles this.
We'll try to fix this ASAP.
Meanwhile, please be patient.
Thank you.
Tagging @QuincyLarson @raisedadead @Bouncey for visibility.

Me too :(

Me too. Problem occurs across multiple browsers and devices (OSX - safari, chrome, firefox; iOS - safari).

Login successful
After navigating to the curriculum page, progress indicator on top RHS changes to a yellow button
Sign In
 with no history

I'm also experiencing this issue!
I've tried all the steps from above as well.

@Danyl007 You did not specify what operating system, browser, or browser version you are using when experiencing this.  When reporting an issue, those are sections which are very helpful to those investigating such issues.  Also, anyone else with the same issue should also reply with what their operating system, browser, and browser version is.
Thank you.

I am experiencing it as well. I have tried on Chrome, Firefox, and Opera on a MacBook Pro as well as Firefox on a MacBook Air. I have cleared history/cache, rebooted, signed out and back in using email (not via GitHub).
MBP: Mohave 10.14
Chrome: Version 69.0.3497.100 (Official Build) (64-bit)
Firefox: 62.0 (64-bit)
Opera: 56.0.3051.52

@RandellDawson Sure no problem
Windows Version 10.0.16299 Build 16299
Chrome Version 70.0.3538.67 (Official Build) beta (64-bit)
firefox: 62.0.3 (64-bit)
Like @Rajucec75 has quoted in his images, I also get the yellow sign-in button even though when I click on the homepage / sign in, I get taken to the landing page quoting my name.
Tried both github and email login methods.

I have the same issue.
When accessing the curriculum, at first it appears I am signed out.
However I am not signed out, rather I am not signed into the curriculum.
I cannot successfully sign into the curriculum.
Other signed in areas operate as normal.
I have deleted browser cookies and cache, this has no effect.
The issue is common across Chrome, Firefox and Internet Explorer browsers.
This issue is common across multiple devices.

If this is not universal could there be a geographic component to this? At a meetup here in Perth Western Australia multiple people had this same problem.

Coming here to report I have the same issue. I am also an Australian in Mascot, Sydney.
The sign out was more noticeable for me as the first page (saying I was logged in) was in night mode and the curriculum was showing a bright white background. As I completed challenges I was able to progress through the curriculum, however, when I re-logged in, I had to re-complete those challenges. (previous results were stored in the coding window so it was only a matter of hitting crtl+enter a few times).
Windows 10 home, Chrome v70

I am also in Australia, Melbourne. I reported the issue earlier, but seen
these posts from fellow Australians and wanted to chime in.
On Sat, Oct 20, 2018 at 9:39 PM vbergaaa<EMAIL_ADDRESS>wrote:

Coming here to report I have the same issue. I am also an Australian in
Mascot, Sydney.
The sign out was more noticeable for me as the first page (saying I was
logged in) was in night mode and the curriculum was showing a bright white
background. As I completed challenges I was able to progress through the
curriculum, however, when I re-logged in, I had to re-complete those
challenges. (previous results were stored in the coding window so it was
only a matter of hitting crtl+enter a few times).
Windows 10 home, Chrome v70
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/freeCodeCamp/freeCodeCamp/issues/23559#issuecomment-431568745,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ac3ddXqiEVFBkTARusY8UfIVZvR6Yz2Kks5umv1wgaJpZM4XxchG
.

OK. It's a geographic issue. Problem solved if I use a VPN to the US. Reoccurs if I revert back to Australia.

Works with Singapore and Indonesia VPNs. Fails with Australia and New Zealand.

that might be the case, as I am also from Brisbane, Australia

Hi All.
Thanks a lot for the issue report.
We are working with https://netlify.com (our CDN partner) to understand this better. Meanwhile I recommend keeping this thread for potential solutions only.

The current workaround stands at using a VPN.

Thanks for the update and this workaround. Hope admins for FCC, will soon find a proper fix for it.
On 20 Oct 2018, at 11:46 pm, mrugesh mohapatra <notifications<EMAIL_ADDRESS>wrote:
The current workaround stands at using a VPN.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/freeCodeCamp/freeCodeCamp/issues/23559#issuecomment-431576693, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AH12VpluWpLQIJr_jUMQqP7MvRpX8ziiks5umxsegaJpZM4XxchG.

I wanted to provide a link to this post from Quincy through FCC, detailing how to set up a VPN in just a few minutes (as well as some privacy info.)
For those that are not sure where to start with a VPN: https://medium.freecodecamp.org/how-to-set-up-a-vpn-in-5-minutes-for-free-and-why-you-urgently-need-one-d5cdba361907
(delete if not allowed)

Yes! It works to use the free Opera VPN. Thank you for this!
On Sun, Oct 21, 2018 at 12:10 AM Zain Afzal<EMAIL_ADDRESS>wrote:

Thanks for the update and this workaround. Hope admins for FCC, will soon
find a proper fix for it.
On 20 Oct 2018, at 11:46 pm, mrugesh mohapatra<EMAIL_ADDRESS><EMAIL_ADDRESS>wrote:
The current workaround stands at using a VPN.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<
https://github.com/freeCodeCamp/freeCodeCamp/issues/23559#issuecomment-431576693>,
or mute the thread<
https://github.com/notifications/unsubscribe-auth/AH12VpluWpLQIJr_jUMQqP7MvRpX8ziiks5umxsegaJpZM4XxchG>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/freeCodeCamp/freeCodeCamp/issues/23559#issuecomment-431578795,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ac3dde1ew7u9D9K9VkwTy3VP8JJ0PtSyks5umyDYgaJpZM4XxchG
.

For users who prefer to use Chrome:

Install SetupVPN extension from Chrome web store
Create an account
Choose your country(I used UK)
Access FCC

Should work (mine does)
If it doesn’t let me know, I’ll do what I can to help
From: Kyle<EMAIL_ADDRESS>Sent: Sunday, October 21, 2018 12:10 AM
To: freeCodeCamp/freeCodeCamp<EMAIL_ADDRESS>Cc: Zain Afzal<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [freeCodeCamp/freeCodeCamp] Curriculum Kicks me out (#23559)
I wanted to provide a link to this post from Quincy through FCC, detailing how to set up a VPN in just a few minutes (as well as some privacy info.)
For those that are not sure where to start with a VPN: https://medium.freecodecamp.org/how-to-set-up-a-vpn-in-5-minutes-for-free-and-why-you-urgently-need-one-d5cdba361907
(delete if not allowed)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/freeCodeCamp/freeCodeCamp/issues/23559#issuecomment-431578927, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AH12Vji8KeU7902yee6bxvQDsRV0rzfZks5umyCsgaJpZM4XxchG.

Hi Everyone.
Update:
We have deployed fresh instances in the AU/NZ region to resolve these issues. Everything should be normal now.
Please let us know if you are still getting any issues. Before you report, its recommended that you hard refresh your browser / clear cookies / sign in again.
Thanks for your patience and sincerest apologies about the inconvenience and the delay during this outage.
Happy coding!

Yes! Thank you. Working for me here in Melbourne :-)
On Thu, Oct 25, 2018 at 9:54 AM mrugesh mohapatra<EMAIL_ADDRESS>wrote:

Closed #23559 https://github.com/freeCodeCamp/freeCodeCamp/issues/23559.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/freeCodeCamp/freeCodeCamp/issues/23559#event-1924821560,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ac3dddYunlNvqETeNPnT2Q0cY_1sJGrnks5uoO-bgaJpZM4XxchG
.


Added clarification on validation technical profile execution v2

This is a duplicate of PR

@stuart938503 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@stuart938503 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


DrawingArea::set_draw_func() is inconvenient because of the Option and manual boxing

It would be nicer to have a set_draw_func() that takes a plain closure and an unset_draw_func() for setting it to None again.

The same thing should be done for GtkListBox & GtkFlowBox's bind_model.


Discovering a Node Http Server

Hello,
First, thank you for providing this library. I have a use-case where i want to discover a node server on the local network. On the node server i tried using both node_mdns and node-bonjur/zeroconf for advertising the http server. On the mobile app i am scanning for such services using the this._zeroconf.scan('http'); method, however, the http service does not seem to be discovered (events 'found' and 'resolved' do not get fired) from the mobile. I am using an android emulator btw.
Would really appreciate some feedback on this. Thank you!

Hey ;)
Node mdns was also what I used in the past for my remote control api, I would make sure your network allows your device to see each other, and that the service is running successfully. Are you able to discover your http server from another device with the node mdns browser methods?

Thank you so much for your reply @Apercu
Actually i have not tried to run browsing and advertising from two different devices yet, but i did run the mdn advertising service from one terminal and the discovery from another one, and it was successfully discovered (even node-bonjur was able to discover the mdns advertising service). I will try to run it from different devices and will report about the outcome.
Thank you again for you answer.

Another thing,
I checked my network settings and network discovery is enabled so i dont think there is something that prevents the discovery in this aspect. Or maybe there is something else i should check!!!

Hum if you are not able to resolve it from the same device there's something weird then, I was thinking it was an issue with the network. Are you advertising over tcp?

Here is my server code for advertising:
var ad = mdns.createAdvertisement(mdns.tcp('http'), 3000); ad.start();
The code from my react-native example app:
`constructor() {
super();
this._zeroconf = new Zeroconf();

// Start the zeroconf scan using the huddlygo protocol
this._zeroconf.on('update', () => {
  console.log("UPDATE! Services are: ",this._zeroconf.getServices());
});

}
componentDidMount() {
console.log('Component Mounted');
}
startDiscovery() {
console.log('Starting Scan for HTTP Services');
this._zeroconf.scan('http');
}`
When i run the react-native app, the update event is fired, however, the service list is empty "{}". Other events such as "found" and "resolved" did not fire at all.
I am able to discover the advertised service when i use a normal terminal and the code snippet from either node-mdns:
var browser = mdns.createBrowser(mdns.tcp('http')); browser.on('serviceUp', function(service) {   console.log("service up: ", service); }); browser.on('serviceDown', function(service) {   console.log("service down: ", service); }); browser.start();
Or  with node-bonjour:
`var bonjour = require('bonjour')()
// browse for all http services
bonjour.find({ type: 'http' }, function (service) {
console.log('Found an HTTP Go server:', service)
})`

Could you add a error listener and see if it's called with a potential message? Also add start, found and resolved, to see if they are called

@Apercu i tried your suggestions, unfortunately without any success. Here is the code:
constructor() {
    super();

    this._zeroconf = new Zeroconf();

    this._zeroconf.on('update', () => {
      console.log("UPDATE! Services are: ",this._zeroconf.getServices());
    });

    this._zeroconf.on('found', () => {
      console.log("Found! Services are: ",this._zeroconf.getServices());
    });

    this._zeroconf.on('resolved', () => {
      console.log("Resolved! Services are: ",this._zeroconf.getServices());
    });

    this._zeroconf.on('error', (err) => {
      console.log("An error Occurred ",err);
    });
  }
  startDiscovery() {
    console.log('Starting Scan for HTTP Services');
    this._zeroconf.scan('http');
  }

I am not sure where the problem might be. Since it works from another terminal, i suppose it should work with the simulator as well. Is there any permissions i have to enable on the emulator to allow network discovery?

Hum that's pretty much what I was doing I'm not really sure now.. If you can try from another device and verify it's not the simulator or something blocking it, I don't remember any special setting

Alright, anyway thank you for your effort :). Very much appreciate it.

@Apercu i just have one more question. Did you test your projects/examples always using a real android device or you also tested using an emulator? And if you did test with an emulator, did it work?
Thanks

Hello @Apercu
I tested the library with a real Android device and it is possible to discover the advertising http service. However, for some reason, when i reload the application, the service is not discovered anymore unless I rebuild the whole project.
Is this an outcome of not properly stopping the scan service, or it might be something else. I also wanted to ask when is the best way of stopping the scanning of services!
Thanks

I usually do it in the. componentWillUnmount of the component that triggers the scan, but I'm not sure this will be called on reload, you might try it out ;)

I have the same problem, and I can not solve it because I do not get back a single service.

Hi, on the emulator it doesn't work, probably because it uses some private address that is NAT'ed to the "real" network.  Websockets etc. work fine, but this discovery tool doesn't (exactly the same app on the same network does work fine on a real device).

Please share the code of how to implement zeroconf and react native


CSS-variables passed by styled-components applied to antd-component dissapears after compiling by webpack in production mode

I'm using Ant-design with styled-components and want to theming my app by css-variables.
package.json:
"dependencies": {
...
"antd": "^3.19.1",
"styled-components": "^4.2.1",
...
}
..."webpack": "^4.29.6",
"babel-plugin-styled-components": "^1.10.0",

.babelrc:
{
  "plugins": [
    [
      "@babel/plugin-proposal-class-properties",
      {
        "loose": true
      }
    ],
    ["styled-components", {
      "minify": false,
      "ssr": false,
      "pure": true
    }]
  ],
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}

App.js:
import { Input } from "antd";
import styled from "styled-components";
const StyledInput = styled(Input)`
  && {
    background-color: var(--primaryColor, #fff);
  }
`;

When i run my app in "development" webpack mode - everything ok,
i explore my input css in chrome:
background-color: var(--primaryColor,#fff);
then i changing webpack mode to "production", result is:
background-color: #fff;
If i tring add styles in style Input parameter and use webpack mode to "production" - result is ok:
 <StyledInput
        type="text"
        placeholder={placeholder}
        value={inputValue}
        style={{
             backgroundColor: var(--primaryColor,#fff);
        }}
      ></StyledInput>

result:
background-color: var(--primaryColor,#fff);
So, this is styled-components behavior.
I tried all options of babel-plugin-styled-components - it doesn't help me at all.
How can i fix it? Help me please.

P.S. It turns out the problem is more serious. I can't pass most of css parameters(border for example) with css-variables at all, in this context. With default value or without.

This is likely a CSSOM issue if it works in development.

This is likely a CSSOM issue if it works in development.
If i don't use SC there aren't any problems. For example i can put css-variable in style prop of component.
And i can join css with css-variables - it works too. Problems only if i use SC((

Relevant related issue on the topic: https://github.com/jhildenbiddle/css-vars-ponyfill/issues/23

This is CSSOM bug. SC knows this but doesn't consider it under the hood. Solution is adding 'style' tag... or adding style props... or adding css-file.... Crutches.

@RellaxxDev Could you share your final configuration to get styled components working with react, webpack and antd? I am also having issues and would really appreciate being able to compare :)


update default dtype for int / int list input

we have dtype now and we should not convert int to float by default. numpy and torch both use int64 for int

we will use int32 as the default for int. the main use case is GPU and GPU does not int64


Add homepage and issues fields to package.json

Summary
Add homepage and issues fields to package.json
Requirements

[x] I've read and understood the Contributing Guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.
[x] I've written tests to cover the new code and functionality included in this PR.
[x] I've read, agree to, and signed the Contributor License Agreement (CLA).

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


Setting example.com hostname seems unnecessary for the hello-world example

This introduces more steps and doesn't bring much value.

Setting example.com mainly to show ingress is working


Run converter right after upload. Is guess in same HTTP call for now (not background job)

@RuslanShpileuski @pashtetPashtet please consider who would like to work on this.

Dependant on https://github.com/legalhackersby/chaintrack/issues/1 . Trying to finish it.