Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 19 07:35
    zgrcnltnk starred Erudika/para
  • Jul 17 17:30
    chavanshashank starred Erudika/para
  • Jul 12 20:57

    albogdano on master

    updated similarity percentage t… (compare)

  • Jul 03 08:15

    dependabot[bot] on maven

    (compare)

  • Jul 03 08:15
    dependabot[bot] commented #79
  • Jul 03 08:15
    albogdano closed #79
  • Jul 03 08:15

    albogdano on master

    updated Spring Security to 5.5.1 (compare)

  • Jul 02 18:36
    dependabot[bot] labeled #79
  • Jul 02 18:36
    dependabot[bot] opened #79
  • Jul 02 18:36

    dependabot[bot] on maven

    Bump spring-security-core from … (compare)

  • Jul 02 14:50
    joewee starred Erudika/para
  • Jun 28 21:03
    boticello starred Erudika/para
  • Jun 23 16:22

    albogdano on master

    added more verbose logging arou… (compare)

  • Jun 20 20:52
    albogdano commented #78
  • Jun 20 20:52
    iris-in-sea commented #78
  • Jun 20 20:50
    iris-in-sea commented #78
  • Jun 20 20:47
    albogdano closed #78
  • Jun 20 20:47
    albogdano commented #78
  • Jun 20 20:42

    albogdano on master

    security.md (compare)

  • Jun 20 20:25
    zidingz opened #78
Aryan Khandal
@aryankhandal0

PS D:\Project-Scoold\project-so-mongo> docker run -ti -p 8880:8080 --rm -v para-data:/para/data -v "$(pwd)/application.conf:/para/application.conf" -e JAVA_OPTS="-Dconfig.f
ile=/para/application.conf -Dloader.path=lib" para-mongo

  ____  ___ _ ____ ___ _
 / __ \/ __` / ___/ __` /
/ /_/ / /_/ / /  / /_/ /

/ ._/\,// _,/ v1.37.1
/_/

2020-08-28 06:08:45 [INFO ] --- Para.initialize() [embedded] ---
2020-08-28 06:08:45 [INFO ] Loaded new DAO, Search and Cache implementations - MongoDBDAO, MockSearch and CaffeineCache.
2020-08-28 06:08:45 [INFO ] MongoDB host: host.docker.internal:27017, database: scoold
2020-08-28 06:08:45 [INFO ] Cluster created with settings {hosts=[host.docker.internal:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms',
maxWaitQueueSize=500}
2020-08-28 06:08:45 [INFO ] Cluster description not yet available. Waiting for 30000 ms before timing out
2020-08-28 06:08:45 [INFO ] Opened connection [connectionId{localValue:1, serverValue:20}] to host.docker.internal:27017
2020-08-28 06:08:45 [INFO ] Monitor thread successfully connected to server with description ServerDescription{address=host.docker.internal:27017, type=STANDALONE, state=CO
NNECTED, ok=true, version=ServerVersion{versionList=[4, 4, 0]}, minWireVersion=0, maxWireVersion=9, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTime
Nanos=3481794}
2020-08-28 06:08:45 [INFO ] Opened connection [connectionId{localValue:2, serverValue:21}] to host.docker.internal:27017
2020-08-28 06:08:45 [INFO ] Created MongoDB table 'para'.
2020-08-28 06:08:45 [WARN ] Server is unhealthy - root app not found. Open http://localhost:8080/v1/_setup in the browser to initialize Para.
2020-08-28 06:08:45 [INFO ] Instance #1 initialized.
2020-08-28 06:08:46 [INFO ] Starting ParaServer on f5678efc70ec with PID 1 (/para/para-1.37.1.jar started by para in /para)
2020-08-28 06:08:46 [INFO ] The following profiles are active: embedded
2020-08-28 06:08:46 [INFO ] Listening on port 8080...
2020-08-28 06:08:48 [INFO ] Started ParaServer in 2.503 seconds (JVM running for 4.87)
2020-08-28 06:09:41 [ERROR] API request error: Not implemented.
^C2020-08-28 06:21:10 [INFO ] --- Para.destroy() ---
2020-08-28 06:21:10 [INFO ] Closed connection [connectionId{localValue:2, serverValue:21}] to host.docker.internal:27017 because the pool has been closed.
PS D:\Project-Scoold\project-so-mongo> docker run -ti -p 8880:8080 --rm -v para-data:/para/data -v "$(pwd)/application.conf:/para/application.conf" -e JAVA_OPTS="-Dconfig.f
ile=/para/application.conf -Dloader.path=lib" para-mongo

  ____  ___ _ ____ ___ _
 / __ \/ __` / ___/ __` /
/ /_/ / /_/ / /  / /_/ /

/ ._/\,// _,/ v1.37.1
/_/

2020-08-28 06:21:14 [INFO ] --- Para.initialize() [embedded] ---
2020-08-28 06:21:14 [INFO ] Loaded new DAO, Search and Cache implementations - MongoDBDAO, MockSearch and CaffeineCache.
2020-08-28 06:21:14 [INFO ] MongoDB host: host.docker.internal:27017, database: scoold
2020-08-28 06:21:14 [INFO ] Cluster created with settings {hosts=[host.docker.internal:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
2020-08-28 06:21:14 [INFO ] Cluster description not yet available. Waiting for 30000 ms before timing out
2020-08-28 06:21:14 [INFO ] Opened connection [connectionId{localValue:1, serverValue:22}] to host.docker.internal:27017
2020-08-28 06:21:14 [INFO ] Monitor thread successfully connected to server with description ServerDescription{address=host.docker.internal:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[4, 4, 0]}, minWireVersion=0, maxWireVersion=9, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=4191892}
2020-08-28 06:21:14 [INFO ] Opened connection [connectionId{localValue:2, serverValue:23}] to host.docker.internal:27017
2020-08-28 06:21:14 [ERROR] Failed to initialize Para.
java.lang.UnsupportedOperationException: Not implemented.
at com.erudika.para.search.MockSearch

Thank you for your help, I haven't seen such a helpful author
Alex Bogdanovski
@albogdano
@aryankhandal0 you shouldn't be using MockSearch - I don't know how this happened but your configuration is most likely wrong. By default Para uses LuceneSearch and you should have a ./data volume mounted in docker so that the search index is persisted to disk.
Suhail Ansari
@suhail-ansari
Hi! Are there any YouTube videos I can watch?
Alex Bogdanovski
@albogdano
@suhail-ansari not yet. what kind of videos are you looking for?
Aryan Khandal
@aryankhandal0
Which is the best config for production while deploying own para, NoSQL/SQL, LuceneSearch/ElasticSearch, CaffeineCache/HazelCast. Thank you!
Alex Bogdanovski
@albogdano
@aryankhandal0 I don't have an example to give you but I would suggest you include as little configuration as possible for your needs. It's best that you don't modify security defaults like para.security.api_security, para.security.allow_unverified_emails and para.clients_can_access_root_app
ak1542
@ak1542
Hy.. I'm new to scoold and para can someone help to understand it what it is how I can build Q&A website with it
Alex Bogdanovski
@albogdano
@ak1542 Please start by going through the Scoold README
ak1542
@ak1542
Is there any video lecture to follow
?
Alex Bogdanovski
@albogdano
no, not yet
Mohanna Shahrad
@mohannashahrad
Hello. I have a question regarding posting answers and comments. If a person is not logged in and attempts to answer an existing question, the app redirects to the sign in page. Is there a way that users can post responses without signing in (authentication)? Thank you!
Alex Bogdanovski
@albogdano
@mohannashahrad yes, Scoold Pro supports anonymous posts
J. R. Schmid
@sixtyfive

@sixtyfive your issue has been fixed in para-cli@1.11.0

thank you!

Selim Gül
@selimgul
Hi guys
Could Para support Oracle database?
Alex Bogdanovski
@albogdano
@selimgul Hi, it could. I haven't tested the SQL DAO plugin with Oracle db yet
it may need a few tweaks to get it working - code is here https://github.com/Erudika/para-dao-sql
Selim Gül
@selimgul
Thanks Alex, I could run with mysql as mentioned github page. But I changed driver and configuration to para.sql.url=oracle:thin:@localhost:1521/XEPDB1 and got following error: Failed to check if table exists for appid 'para' [ORA-00942
Alex Bogdanovski
@albogdano
@selimgul I'll add support for Oracle very soon.
Selim Gül
@selimgul
Thank you Alex, waiting for you.
Alex Bogdanovski
@albogdano
@selimgul I'm happy to inform you that support for Oracle has been implemented! Additionally Para now works with SQLite as well.
Selim Gül
@selimgul
I tested for Oracle and It works now. Thank you Alexander for your great and speedy support.
Alex Bogdanovski
@albogdano
@selimgul you are welcome! :)
If you get any permission errors, check the updated README on GitHub