Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Feb 19 08:52

    akshatnitd on development

    Included author's avatar in the… (compare)

  • Feb 19 08:52
    akshatnitd closed #1463
  • Feb 19 08:52
    akshatnitd closed #1462
  • Feb 19 08:48
    akshatnitd synchronize #1463
  • Feb 19 04:57

    akshatnitd on development

    Resolved store draft issue (#14… (compare)

  • Feb 19 04:57
    akshatnitd closed #1458
  • Feb 19 04:57
    akshatnitd closed #1457
  • Feb 19 01:02
    Dilshaad21 review_requested #1463
  • Feb 18 13:49
    Orbiter synchronize #1458
  • Feb 18 12:40
    Dilshaad21 commented #1463
  • Feb 18 12:38
    Dilshaad21 commented #1463
  • Feb 18 12:30
    Dilshaad21 synchronize #1463
  • Feb 18 12:29
    Dilshaad21 synchronize #1463
  • Feb 18 12:28
    Dilshaad21 synchronize #1463
  • Feb 17 20:07
    haran2248 commented #1308
  • Feb 17 20:01
    haran2248 commented #921
  • Feb 17 19:58
    haran2248 commented #1446
  • Feb 17 16:15

    akshatnitd on development

    Passed user skill ratings that … (compare)

  • Feb 17 16:15
    Dilshaad21 commented #1462
  • Feb 17 16:15
    akshatnitd closed #1461
Siddharth Sinha
@Sid911
you can find the list of repos in fossasia organisation page of github
Nitin Bhasneria
@NitinBhasneria
Will there be any probelm If I started working with susi.ai??
Muhammad Wasif
@MuhammadWasif
Not at all...!
Just start contributing by following open source guidelines
Muhammad Wasif
@MuhammadWasif
In this task, Travic CI is already set up for deplyment...? So, what am I supposed to do?
The task aims to solve this issue: fossasia/susi_server#1404
But it is already resolved
aryanguls
@aryanguls
@NitinBhasneria This is an open source community Nitin. You can choose whatever part of FOSSASIA you want and provided your changes bring about a positive impact anything and everything is acceptable
So pick up whatever you like or feel comfortable and start working on it.
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
fossasia/susi_server#1433 review, please :)
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
Hi, I've created a script and auto deployed susi_server to my VPS on Hetzner using Travis.
Currently, I've encrypted a public key using Travis for my fork.
Since I don't have access to upstream I'm unable to encrypt a public key for upstream.
Could someone please provide me access to the upstream or encrypt a public key. for me @mariobehling
Mario Behling
@mariobehling

@Thebest1209 Yeah of course, I have got it running on the hetzner cloud server at http://88.99.85.70:4000/, deploying from my fork

@pranavkarthik10 Are you creating it automatically? Does it deploy on each merged PR?

@kumuditha-udayanga

Hi, I've created a script and auto deployed susi_server to my VPS on Hetzner using Travis.
Currently, I've encrypted a public key using Travis for my fork.
Since I don't have access to upstream I'm unable to encrypt a public key for upstream.
Could someone please provide me access to the upstream or encrypt a public key. for me

Cool. Could you share the script and setup info, please? E.g. share the file on a GitHub repo of yours?

@norbusan What do you think about the script approach with Travis?

Norbert Preining
@norbusan
@kumuditha-udayanga @mariobehling I am not overly happy with putting ssh keys somewhere into travis. If necessary, we need to create a dedicated deploy key that only accepts a certain program on the other side (forced program via ssh setting) to ensure no rubbish is uploaded and nothing else is done with the key.
Pranav Karthik
@pranavkarthik10

@pranavkarthik10 Are you creating it automatically? Does it deploy on each merged PR?

@mariobehling Yes! It is in fact automatically deployed on each merged PR.

I have provided all the details in the task comments https://codein.withgoogle.com/dashboard/task-instances/6057034517053440/
Norbert Preining
@norbusan
@pranavkarthik10 looks nice but could you attach the scripts to the task, too?
Pranav Karthik
@pranavkarthik10
Sure of course!
Norbert Preining
@norbusan
:thumbsup:
Pranav Karthik
@pranavkarthik10
@norbusan Updated now.
Norbert Preining
@norbusan
@pranavkarthik10 thanks, I will look at it later (working time here in Japan!)
Pranav Karthik
@pranavkarthik10
Oh sure
Thanks!
Akshat Garg
@akshatnitd
@/all @Orbiter Server is down and is giving null pointer exceptions on all API endpoints.
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
my PR
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
Pranav Karthik
@pranavkarthik10

@pranavkarthik10 thanks, I will look at it later (working time here in Japan!)

@norbusan Thank you! Please review https://codein.withgoogle.com/dashboard/task-instances/6057034517053440/ when you get a chance.

Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
@mariobehling @norbusan The ssh key is encrpyted using travis and it can be only decrypted by travis. 🙂
Norbert Preining
@norbusan
@kumuditha-udayanga Yes, but still, do you trust travis that far? I don't ...
Mario Behling
@mariobehling
@kumuditha-udayanga I need to take a look later. @norbusan What would be the alternative. I think it is ok as we are not claiming to be in production?

Dear @/all we will have an OpenTechSummit Day in Delhi this upcoming Sunday January 12 at DTU (Delhi Technological University). Please join us. The entrance to the event is free of charge.
https://twitter.com/fossasia/status/1214907186222116864

OpenTechSummit Day India 12 January 2020, Delhi Technological University. Please join us! Speakers are Open Hardware legend Mitch Altman, Mario Behling + developers of Susiai PSlabio Eventyay. https://delhiday.opentechsummit.in

60329b81-0ad5-40a7-8b50-6174bfb557cc.jpeg
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
@mariobehling sure thank you 😇
Pranav Karthik
@pranavkarthik10
@hpdang @akshatnitd @norbusan I have updated the task https://codein.withgoogle.com/dashboard/task-instances/6057034517053440/ with requested changes. Please review
Akshat Garg
@akshatnitd
@pranavkarthik10 Commented on the task. The current implementation does something on the similar lines. But the main goal of the task was to hook it to the CI system and deploy a new build on every deployment. So, hooking it with CI is a must for this task.
@Orbiter Server is throwing 500 due to NPE. Can to redeploy it manually once?
Kumuditha Udayanga Karunarathna
@kumuditha-udayanga
Pranav Karthik
@pranavkarthik10
@akshatnitd The custom script is a CI service which automatically deploys on every new merged PR or commit
This message was deleted
I just meant it wasn’t using travis ci or circle ci
Pranav Karthik
@pranavkarthik10
Please view the task again for logs and script
Pranav Karthik
@pranavkarthik10
@akshatnitd Task https://codein.withgoogle.com/dashboard/task-instances/6057034517053440/ has all the details for CI automated deployment implementation and @norbusan / @hpdang had already taken a look on logs and provided details and requested for scripts and documentation. So in my final comment , I have provided everything. Please review and accept. Thanks!
Michael Christen
@Orbiter

@/all @Orbiter Server is down and is giving null pointer exceptions on all API endpoints.

@akshatnitd I increased memory assignment now

Akshat Garg
@akshatnitd
@Orbiter Still getting 500 for those endpoints. Sample log -
HTTP ERROR 500
Problem accessing /aaa/getApiKeys.json. Reason:

    Server Error
Caused by:
java.lang.NullPointerException
    at ai.susi.json.JsonTray.getJSONObject(JsonTray.java:170)
    at ai.susi.server.api.aaa.GetApiKeys.serviceImpl(GetApiKeys.java:87)
    at ai.susi.server.AbstractAPIHandler.process(AbstractAPIHandler.java:141)
    at ai.susi.server.AbstractAPIHandler.doGet(AbstractAPIHandler.java:79)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1780)
    at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:308)
    at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:262)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1767)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
    at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
    at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)
    at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:448)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:513)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
    at org.eclipse.jetty.server.handler.IPAccessHandler.handle(IPAccessHandler.java:221)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
    at ai.susi.tools.MultipartConfigInjectionHandler.handle(MultipartConfigInjectionHandler.java:109)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
    at org.eclipse.jetty.server.Server.handle(Server.java:539)
    at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333)
    at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
    at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283)
    at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108)
    at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303)
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148)
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589)
    at java.lang.Thread.run(Thread.java:748)
Powered by Jetty:// 9.3.z-SNAPSHOT
Pranav Karthik
@pranavkarthik10
@norbusan @hpdang Please review https://codein.withgoogle.com/dashboard/task-instances/6057034517053440/. I've been stuck on this task for 4 days