profile
viewpoint
A C SREEDHAR REDDY a-c-sreedhar-reddy India

a-c-sreedhar-reddy/apollo-client 0

:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

a-c-sreedhar-reddy/Arduino 0

ESP8266 core for Arduino

a-c-sreedhar-reddy/arduino-esp32 0

Arduino core for the ESP32

a-c-sreedhar-reddy/arduino-mqtt 0

MQTT library for Arduino

a-c-sreedhar-reddy/async-storage 0

An asynchronous, persistent, key-value storage system for React Native.

a-c-sreedhar-reddy/awaitsetstate 0

Created with CodeSandbox

a-c-sreedhar-reddy/Books 0

Collection of books

a-c-sreedhar-reddy/chatbot-rnn 0

A toy chatbot powered by deep learning and trained on data from Reddit

a-c-sreedhar-reddy/codechef 0

My solutions for codechef problems

a-c-sreedhar-reddy/django-graphql-jwt 0

JSON Web Token (JWT) authentication for Graphene Django

Pull request review commentpupilfirst/pupilfirst

External Links in Header and Site links should open on a new tab

 let str = React.string;  open StudentTopNav__Types;+let targetBlank(navTitle) = { navTitle === "Admin" || navTitle === "Dashboard" }

Hi @lynnbright . This line could be changed to let targetBlank = navTitle => navTitle === "Admin" || navTitle === "Dashboard";.

lynnbright

comment created time in 8 hours

PullRequestReviewEvent
PullRequestReviewEvent

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha f829e94435e388fcb31f479c45915d1f94390ece

test: check for field instead of the entire json

view details

push time in 9 hours

PR opened pupilfirst/pupilfirst

Make image width customizable.

Implemented #269 feature.

The creator can customize the size of the image.

+235 -49

0 comment

11 changed files

pr created time in 11 hours

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 4f2047702601d4dffbf36b28b2aa248409d941e4

checkpoint

view details

a-c-sreedhar-reddy

commit sha 9ee52206aca1683374b6a4d5f09e536c1490aca4

customise image width

view details

push time in 11 hours

create barncha-c-sreedhar-reddy/pupilfirst

branch : image

created branch time in a day

issue commentpupilfirst/pupilfirst

Allow customization of the width of the image in an image-type target content block

I think width would be a seperate table with content_blocks_id, width fields. Because all the content_blocks will not have width field.

harigopal

comment created time in a day

issue commentpupilfirst/pupilfirst

Allow customization of the width of the image in an image-type target content block

The width field would be an enum in the database with default :auto. On the frontend there would be a dropdown below caption input. Selecting a value would change the width.

This is how I thought I would implement this. Any suggestions?

Is there any shared component for dropdown?

harigopal

comment created time in 2 days

fork a-c-sreedhar-reddy/pupilfirst

A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.

https://www.pupilfirst.com

fork in 2 days

fork a-c-sreedhar-reddy/syntax

ReScript's newest syntax as a standalone repo.

fork in 5 days

startedrescript-lang/syntax

started time in 5 days

starteddanluu/post-mortems

started time in 9 days

push eventa-c-sreedhar-reddy/pupilfirst

Mahesh Krishna Kumar

commit sha 0cef511e2150f10b756708f3a1b3f8fe75b524b5

Add categories to community topics and improve topic listing. (#463) Co-authored-by: Hari Gopal <mail@harigopal.in>

view details

Mahesh Krishna Kumar

commit sha e04710dfcd41479e87d673114a17e0874bde8262

Allow filtering topics in community with posts marked as solution (#494)

view details

Mahesh Krishna Kumar

commit sha b1d9f971cdc344c7c38fbaa3aea25f70f24e9db5

Fix topic search in community

view details

A C SREEDHAR REDDY

commit sha 40f5c1454d3825bce1b3ff8ca383fcc8ec1e7f83

Improve handling of cursor position in MD editor (#492) This fixes an issue in the markdown editor, where adding files one after the other would cause the resulting markdown links to "interfere" with each-other. The handling of text-selection after some markdown text is inserted, either via file upload or the use of styling controls has also been improved.

view details

Mahesh Krishna Kumar

commit sha 4b704c3240ed210e0793102b1ef17c3d57bb95e3

Whitelist internal API requests for rate limiting (#498)

view details

vinu tv

commit sha 8d8f13785852c361ff8df443368863bf43184de4

Fix syling for category pill and dropdown in small screen #303

view details

vinu tv

commit sha e79740da82eb0acb7f496c589bf713cd46ac2099

Minor style fix on spacing of community category pills

view details

Mahesh Krishna Kumar

commit sha 6d29795258eb7587837740f7e8cb182f665f0bd8

Allow users to change sorting of topics in community index (#499) Co-authored-by: vinu tv <vinutv91@gmail.com>

view details

Hari Gopal

commit sha 42fedccc1d806b11fb9c50445f162c81533510b8

Send community digest only to active students (#501) This also contains a fix for an unrelated spec that could randomly fail.

view details

A C SREEDHAR REDDY

commit sha 603038c22da9f02363cacaf623f1868f29858ca9

Edit reason for a post feature (#491) The form to edit a post in a community now includes a "reason" field that allows the editor to explain why a change is being made. This reason is displayed on the post's history page. Co-authored-by: Hari Gopal <mail@harigopal.in>

view details

vinu tv

commit sha 0d112122777bdd97f8065af952196509647fcd03

Style fix on community sort for small screen

view details

vinu tv

commit sha 91cb86af23f580c10831db558c72d1144b6f4f65

Merge branch 'master' of github.com:pupilfirst/pupilfirst

view details

A C SREEDHAR REDDY

commit sha a03f5270e105d0ef40bbcfb50a4b765a67a88e17

Change access to the reports for a school admin (#488)

view details

Hari Gopal

commit sha deafcf5ab90a38fab1d5a71a0fedd5c65c76da66

Allow coaches to access all communities This is a fix for #506.

view details

Mahesh Krishna Kumar

commit sha 4bdb85ad2f5ea55a262858832da72e3003ceb7c2

Fix the bug while clearing completion instructions in target editor (#505)

view details

A C SREEDHAR REDDY

commit sha ae0fafe2e7c99c0367fce54824558a5c9fab3161

Merge branch 'master' into certificate_issue

view details

push time in 9 days

delete branch a-c-sreedhar-reddy/pupilfirst

delete branch : edit_reason

delete time in 10 days

pull request commentpupilfirst/pupilfirst

show warning if auto issue of certificates cant be done

Hi @mahesh-krishnakumar . I have updated the spec.

a-c-sreedhar-reddy

comment created time in 11 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 1802a844adc89aa309b08a6ed78db4840365f0f3

spec for auto issue warning

view details

push time in 11 days

pull request commentpupilfirst/pupilfirst

Edit reason for a post feature

Hi @harigopal. Implemented a new senario to test edit reason.

a-c-sreedhar-reddy

comment created time in 11 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha d15fa1b57d7756d1fec83c47b7c0e5489a677557

make even with upstream

view details

push time in 11 days

push eventa-c-sreedhar-reddy/pupilfirst

Mahesh Krishna Kumar

commit sha 0cef511e2150f10b756708f3a1b3f8fe75b524b5

Add categories to community topics and improve topic listing. (#463) Co-authored-by: Hari Gopal <mail@harigopal.in>

view details

Mahesh Krishna Kumar

commit sha e04710dfcd41479e87d673114a17e0874bde8262

Allow filtering topics in community with posts marked as solution (#494)

view details

Mahesh Krishna Kumar

commit sha b1d9f971cdc344c7c38fbaa3aea25f70f24e9db5

Fix topic search in community

view details

A C SREEDHAR REDDY

commit sha 40f5c1454d3825bce1b3ff8ca383fcc8ec1e7f83

Improve handling of cursor position in MD editor (#492) This fixes an issue in the markdown editor, where adding files one after the other would cause the resulting markdown links to "interfere" with each-other. The handling of text-selection after some markdown text is inserted, either via file upload or the use of styling controls has also been improved.

view details

Mahesh Krishna Kumar

commit sha 4b704c3240ed210e0793102b1ef17c3d57bb95e3

Whitelist internal API requests for rate limiting (#498)

view details

vinu tv

commit sha 8d8f13785852c361ff8df443368863bf43184de4

Fix syling for category pill and dropdown in small screen #303

view details

vinu tv

commit sha e79740da82eb0acb7f496c589bf713cd46ac2099

Minor style fix on spacing of community category pills

view details

a-c-sreedhar-reddy

commit sha bf833f972ad581d63816400fff7f57a5fdecb7b0

Merge branch 'master' of https://github.com/pupilfirst/pupilfirst

view details

a-c-sreedhar-reddy

commit sha f44138186ac5d17e61668441d07d49a68f4af2aa

fix merge conflicts

view details

push time in 11 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha a66c11f1c827f3713853a0bc707ac66a25c59a67

created a seperate scenario for edit reason

view details

push time in 11 days

create barncha-c-sreedhar-reddy/geography

branch : main

created branch time in 12 days

created repositorya-c-sreedhar-reddy/geography

created time in 12 days

pull request commentpupilfirst/pupilfirst

fix editor selection

Hi @harigopal . I have used Belt. Thanks for the suggestion.

a-c-sreedhar-reddy

comment created time in 13 days

Pull request review commentpupilfirst/pupilfirst

fix editor selection

 let updateTextareaAfterDelay = (state, cursorPosition) => {     switch (document |> Document.getElementById(state.id)) {     | Some(element) =>       Js.Global.setTimeout(-        () =>+        () => {           element           |> DomUtils.Element.unsafeToHtmlInputElement-          |> HtmlInputElement.setSelectionRange(-               cursorPosition,-               cursorPosition,-             ),+          |> HtmlInputElement.setSelectionRange(startPosition, endPosition);+          switch (+            Webapi.Dom.Document.getElementById(state.id, Webapi.Dom.document)+          ) {+          | None => ()+          | Some(element) =>+            switch (Webapi.Dom.Element.asHtmlElement(element)) {+            | None => ()+            | Some(h) => Webapi.Dom.HtmlElement.focus(h)+            }+          };

used Belt.

a-c-sreedhar-reddy

comment created time in 13 days

PullRequestReviewEvent

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 56cfa216900b4dbab4ad189e116dae846381098f

use Belt.

view details

push time in 13 days

pull request commentpupilfirst/pupilfirst

Edit reason for a post feature

@harigopal I have made changes based on the suggestions and added a test case.

a-c-sreedhar-reddy

comment created time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 00260fb0a95cab27b592a887243672b4c1cece77

remove unwanted changes

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 3a2ccf035e46b56353bac8a0d047c8e61a936b9b

remove unwanted changes

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 581ee506fa916d8ec8e66536c18092879eb534f7

added spec for edit reason

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 56f5372821f65e5d2655204bd4c727e470bdfcaa

check for archived targes

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 514b974f296dcc867e9a6129d41a28f6f01d0ffe

strip reason before storing

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 0d1c1d86eddad99d93613435d5c9206f4da9ecd9

have editreason in the state

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 63dc32c557e9135ccf24a19eb84a93b3a7730286

convert positional arguments to labelled arguments

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 5c3cd2dee92e2d33d1ecdd5be5bb06f73b04ea5c

update max_length for edit_reason

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha b85293604e3cd9b742926aceb60db16c4831ae45

styling changes

view details

push time in 13 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 51a2dad4f99729a811bdb4cdddb4501ae4c90fc5

show warning if auto issue is not possible

view details

a-c-sreedhar-reddy

commit sha 584cc16ba55aa519f29a9cae20f0a4456df5350c

indentation changes

view details

push time in 13 days

Pull request review commentpupilfirst/pupilfirst

Change access to the reports for a school admin

 def report?     return false if user.blank?      # School admins can view student profiles.

@mahesh-krishnakumar I am new to rails. user would be blank when there is an unauthenticated request right?

a-c-sreedhar-reddy

comment created time in 14 days

PullRequestReviewEvent

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 664677ea12ebf9966b06a9456094312d84db5c7f

remove check for admin

view details

push time in 14 days

issue commentpupilfirst/pupilfirst

Allow users to attach other email addresses to their account

  • So the email field must be removed from the user table.
  • A new table emails has to be added.
  • Add a primary_email field to the user table.

Would this be a good solution?

harigopal

comment created time in 15 days

issue commentpupilfirst/pupilfirst

Review filter (by coach/level) and "Sort By" settings are not being saved

Filter is saved after reviewing a page and coming back. Is this still a valid issue?

jasim

comment created time in 15 days

PR opened pupilfirst/pupilfirst

show warning if auto issue of certificates cant be done

Display a warning if a certificate cant be auto issued.

fixes #483

+34 -5

0 comment

4 changed files

pr created time in 15 days

create barncha-c-sreedhar-reddy/pupilfirst

branch : certificate_issue

created branch time in 15 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 7920b57de9e51af033bf3f8fa2031baea9ec0d46

made commit modular

view details

push time in 16 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 49719bdbe71e9903bfac3b765956137114e9e67a

focus on textarea after selecting a phrasemodifier

view details

push time in 16 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 5aba255f1fb91bff35715dd5d1729f520cebf749

improve editor

view details

push time in 16 days

pull request commentpupilfirst/pupilfirst

add the entire offset to the selection instead of half.

@harigopal yeah. closing this. I have opened a new PR #492 in which offset would be determined by the action.

a-c-sreedhar-reddy

comment created time in 16 days

PR opened pupilfirst/pupilfirst

fix editor selection

#490.

Determining offset based on the action. If the action is

  • a file upload then offset would be the string difference length.

  • control buttons then divide the offset with two

+16 -5

0 comment

1 changed file

pr created time in 16 days

create barncha-c-sreedhar-reddy/pupilfirst

branch : editorselection

created branch time in 16 days

create barncha-c-sreedhar-reddy/pupilfirst

branch : editor

created branch time in 16 days

PR opened pupilfirst/pupilfirst

Edit reason for a post,converted labelled arguments to positional arguments.

feature #309

converted function with positional arguments to labeled arguments.

+129 -64

0 comment

16 changed files

pr created time in 16 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha beb4737b065723720190b09c08fd96dec5fcd937

updated graphql schema.json

view details

push time in 16 days

delete branch a-c-sreedhar-reddy/pupilfirst

delete branch : patch-1

delete time in 16 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha 8b8dbeb57a141240b9c5aeab60fdb5c0b59b7b41

edit reason

view details

push time in 17 days

create barncha-c-sreedhar-reddy/pupilfirst

branch : edit_reason

created branch time in 17 days

PR opened pupilfirst/pupilfirst

fixes #489
+1 -1

0 comment

1 changed file

pr created time in 18 days

push eventa-c-sreedhar-reddy/pupilfirst

A C SREEDHAR REDDY

commit sha 140ded2520e42cb7873e1c99119597c33f62e8e0

fixes #489

view details

push time in 18 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha bf83ae35b0356df3c5edfcc267cc25074bf811e0

remove policy: stric_dynamic for dev

view details

push time in 18 days

push eventa-c-sreedhar-reddy/pupilfirst

a-c-sreedhar-reddy

commit sha da2dd5df493e6927cc541b94a8c5bdd1cc84c934

labelled arguments instead of positional arguments

view details

push time in 18 days

PR opened pupilfirst/pupilfirst

fixes #486

allow accessing records when the user is a school admin and also a coach

+1 -1

0 comment

1 changed file

pr created time in 18 days

push eventa-c-sreedhar-reddy/pupilfirst

A C SREEDHAR REDDY

commit sha b3996c6f0f5e8dfdb1e568814216ea7481ff6837

fixes #486 allow accessing records when the user is a school admin and also a coach

view details

push time in 18 days

push eventa-c-sreedhar-reddy/pupilfirst

A C SREEDHAR REDDY

commit sha 9e79260da16ca78d8df6a77945239a6190588da0

nginx default server

view details

push time in 19 days

push eventa-c-sreedhar-reddy/pupilfirst

A C SREEDHAR REDDY

commit sha 3924996df28df5d84d01d0d73de366da41b6df64

make pupilfirst default in nginx conf

view details

push time in 19 days

fork a-c-sreedhar-reddy/pupilfirst

A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.

https://www.pupilfirst.com

fork in 19 days

issue commentreact-native-community/react-native-checkbox

Controlled Component

https://github.com/react-native-community/react-native-checkbox/issues/42#issuecomment-624724633

Based on this comment value prop is used to define the initial value of the checkbox. But the better version would be to have a controlled component checkbox with a value prop (eg: TextInput)

SConaway

comment created time in a month

issue commentreact-native-community/react-native-checkbox

Controlled Component

@nicholaslee119 If you do not do anything in onValueChange then the checkbox should not toggle on clicking it right. But it changes.

  <CheckBox 
           value={value} 
         /> 

Here the value would never change. But onClicking CheckBox it toggles.

SConaway

comment created time in a month

PublicEvent

push eventa-c-sreedhar-reddy/Books

A C SREEDHAR REDDY

commit sha 17cc9eed50ceb9db11c6c06bd2eb10eee9ee8a2d

Add files via upload

view details

push time in 2 months

issue openedjsiebern/bs-material-ui

Extra props to modal should be provided to the root component.

https://material-ui.com/api/modal/ In the last section it mentions Any other props supplied will be provided to the root element (native element).

eg: providing className prop would apply it to the root element. With the current bindings, it is not possible to provide a className prop.

created time in 3 months

issue openedjsiebern/bs-material-ui

TextField can accept onMouseEnter prop.

https://codesandbox.io/s/pjyx2wq3mm?file=/src/EditableTextField.js:2451-2497

created time in 3 months

push eventThedeeplab/re-dnd

a-c-sreedhar-reddy

commit sha 62db8a5eeb36ccec13377b298a36c0fc60de6a47

upgraded bs-webapi

view details

push time in 3 months

issue commentMinimaHQ/re-dnd

Error: internal error, using unrecognized primitive #raw_function

This is fixed in this commit https://github.com/reasonml-community/bs-webapi-incubator/pull/184/files.

Can the bs-webapi be upgraded to the latest version?

a-c-sreedhar-reddy

comment created time in 3 months

issue openedMinimaHQ/re-dnd

Error: internal error, using unrecognized primitive #raw_function

I have installed re-dnd and added it to bsconfig.json. Then when I compile my project I get

[141/255] Building src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.cmj
FAILED: src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.cmj src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.cmi /home/a-c-sreedhar-reddy/***/demo/node_modules/bs-webapi/src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.js 
/home/a-c-sreedhar-reddy/***/demo/node_modules/bs-platform/linux/bsc.exe -color always -bs-package-name bs-webapi  -bs-package-output es6:src/Webapi/Webapi__Dom -I src/Webapi/Webapi__ResizeObserver -I src/Webapi/Webapi__Dom -I src/Webapi/Webapi__Canvas -I src/Webapi -I src -w a -bs-no-version-header -bs-super-errors -o src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.cmj src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.reast

  We've found a bug for you!
  /home/a-c-sreedhar-reddy/***/demo/node_modules/bs-webapi/src/Webapi/Webapi__Dom/Webapi__Dom__DomStringMap.re 11:5-7
  
   9 │ let set = (key, value, map) => set(map, key, value);
  10 │ let unsafeDeleteKey: (key, t) => unit =  
  11 │   [%raw (key, map) => "delete map[key];"];
  12 │   
  
  Error: internal error, using unrecognized primitive #raw_function
  
[146/255] Building src/Webapi/Webapi__Dom/Webapi__Dom__EventTarget.cmj
FAILED: subcommand failed.
Failure: /home/a-c-sreedhar-reddy/***/demo/node_modules/bs-platform/linux/ninja.exe 
 Location: /home/a-c-sreedhar-reddy/***/demo/node_modules/bs-webapi/lib/bs

created time in 3 months

push eventa-c-sreedhar-reddy/apollo-client

A C SREEDHAR REDDY

commit sha a9a0686dc5b6d6e86cad8dcedf3b0e17396efed9

docs : imported functions.

view details

push time in 3 months

push eventa-c-sreedhar-reddy/apollo-client

A C SREEDHAR REDDY

commit sha 1efe4fc815295aeb1244eb5935642bd612ba5f5b

moved updating state to an effect.

view details

push time in 3 months

fork a-c-sreedhar-reddy/apollo-client

:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

https://apollographql.com/client

fork in 3 months

more