Tribe Support

In this group #Anahita Tribe members provide support and help each other out. All the posts must be public on this group. #support

Stories

Rastin Mehr

Rastin Mehr commented on the topic

Setting up Locations services

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & S...

Read More

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & Server API key:

https://developers.google.com/maps/web/

Read Less
Rastin Mehr liked this
@robsaric the fix is in. Locations now works with just one google maps platform api key
Rastin Mehr

Rastin Mehr commented on the topic

Setting up Locations services

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & S...

Read More

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & Server API key:

https://developers.google.com/maps/web/

Read Less
@robsaric I just checked and not much has changed on google services. Perhaps it would be better if we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key. The current locations would work w... Read More
@robsaric I just checked and not much has changed on google services. Perhaps it would be better if we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key. The current locations would work with Google's free service which is quite generous. At this point we aren't going to bother with incorporating with Google's premium service until someone ask us. I don't think any of the Anahita installations are generating the kind of traffic that require Google's Premium account. Read Less
@robsaric can you try the same key for both fields and let me know if it is working?
Rastin Mehr

Rastin Mehr commented on the topic

Setting up Locations services

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & S...

Read More

What specific service(s) from Google Maps should be used to activate the Anahita Locations capabilities?  I see several listed, but couldn't figure out which corresponded to the Browser API key & Server API key:

https://developers.google.com/maps/web/

Read Less
@robsaric looks like we need to update com_locations, because google is now passing client_id instead of key and they have a new way of issuing keys. Looks like right now our website is using legacy support. I'll put ... Read More
@robsaric looks like we need to update com_locations, because google is now passing client_id instead of key and they have a new way of issuing keys. Looks like right now our website is using legacy support. I'll put that in the fixes for the next maintenance release. I know our facebook OAuth needs updating too. Read Less
Unknown Person liked this
Hopefully the core logic hasn't changed and all we need to do is to rename some labels and variables.
Rastin Mehr

Rastin Mehr and Gregg N-A commented on the topic

Errors with vanilla installation of Anahita under MAMP (meets requirements)

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysq...

Read More

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysql server is not running under MAMP but rather outside the environment - but that should be fine. mysql connectivity isn't an issue. I'm having several issues:

  1. I create the initial admin user. Subsequent user creation I click a verification link and it says the URL cannot be found.
  2. "Plugins" under Site Settings says "Something went wrong!"
  3. The main page (index.php) only shows "Streams, Stores, Articles, To-dos, Photos, Topics" in a bullet-pointed list. No banner, nothing else shown. And their links don't even work.
  4. Apache error_log shows "File does not exist: /Applications/MAMP/sites/gemsocial/anahita/www/com_composer, referer: http://gemsocial:8888/index.php"
  • Is there a more complete document with basic installation instructions somewhere that I'm missing?
  • I also tried enabling the Rewrite Engine in both the Apache configuration as well as Site Settings.
  • Also, I used the github latest branch as well as the stable version via the composer.phar create-project command. Speaking of which, should there be a symlink from "composer.phar" to "composer" (and where)?Any ideas would be much appreciated! Thanks!

Read Less
Quick update here. I haven't touched this in several days to try and get it to work. It's very puzzling how it'll work on my VPS but not my Mac MAMP or AMPPS environments. This makes me think it could be an environmen... Read More
Quick update here. I haven't touched this in several days to try and get it to work. It's very puzzling how it'll work on my VPS but not my Mac MAMP or AMPPS environments. This makes me think it could be an environmental issue (e.g. something within MAMP clashing with my system-wide Mac stuff) but I really don't know what since the PHP is defined within MAMP itself... Maybe I'll try downgrading a MAMP version (if there is another version) or try it under Windows...

For now, I've sent some things off to a colleague for him to try it in his MAMP environment. Maybe he can get it working and I can compare my environment to his.

Thanks for the help... More soon! :) Read Less
What version of MAMP are you using? I am currently using version 4.0.5 with Nginx, MySql 5.6.28, php 7.0.10, and cache off.
Rastin Mehr

Rastin Mehr shared a note

Friday to Sunday will be the #Anahita #Hackathon days. This week's focus will be implementing media nodes in the React App starting with photos, notes, and topics. We will also be doing some clean ... Read More
Friday to Sunday will be the #Anahita #Hackathon days. This week's focus will be implementing media nodes in the React App starting with photos, notes, and topics. We will also be doing some clean up in the back-end code to have a maintenance release ready. Follow the project group to get updates, help out, or work on your own project alongside. Read Less

Gregg N-A and Rastin Mehr commented on the topic

Errors with vanilla installation of Anahita under MAMP (meets requirements)

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysq...

Read More

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysql server is not running under MAMP but rather outside the environment - but that should be fine. mysql connectivity isn't an issue. I'm having several issues:

  1. I create the initial admin user. Subsequent user creation I click a verification link and it says the URL cannot be found.
  2. "Plugins" under Site Settings says "Something went wrong!"
  3. The main page (index.php) only shows "Streams, Stores, Articles, To-dos, Photos, Topics" in a bullet-pointed list. No banner, nothing else shown. And their links don't even work.
  4. Apache error_log shows "File does not exist: /Applications/MAMP/sites/gemsocial/anahita/www/com_composer, referer: http://gemsocial:8888/index.php"
  • Is there a more complete document with basic installation instructions somewhere that I'm missing?
  • I also tried enabling the Rewrite Engine in both the Apache configuration as well as Site Settings.
  • Also, I used the github latest branch as well as the stable version via the composer.phar create-project command. Speaking of which, should there be a symlink from "composer.phar" to "composer" (and where)?Any ideas would be much appreciated! Thanks!

Read Less
Hi Rastin - Thanks for the help!

All the processes are executing under my account (Mac) -- Apache, anahita, terminal, etc.
I've enabled the debug and error_reporting. Unfortunately they don't report much.

When ... Read More
Hi Rastin - Thanks for the help!

All the processes are executing under my account (Mac) -- Apache, anahita, terminal, etc.
I've enabled the debug and error_reporting. Unfortunately they don't report much.

When I go to the main anahita page there's only a warning message "Warning: count(): Parameter must be an array or an object that implements Countable in /Applications/MAMP/sites/gemsocial/anahita/src/libraries/default/base/controller/behavior/serviceable.php on line 34". Nothing in created in the www/log directory.

The Apache error_log has an error "[Fri May 11 17:18:43 2018] [error] [client ::1] File does not exist: /Applications/MAMP/sites/gemsocial/anahita/www/com_composer, referer: http://gemsocial:8888/"

I also have a full ls listing here. Could someone verify this looks correct? http://www.uberstep.com/tmp/gem_anahita.txt

It seems the symlinks are all correct... They should be the /path/to/full/directory and not relative to the anahita/www directory, right? Also, the Apache log error message pointing to "/Applications/MAMP/sites/gemsocial/anahita/www/com_composer" whereas that doesn't exist -- Tells me something didn't get installed correctly here? Read Less
Rastin Mehr liked this
I wonder if any of the apps are breaking Anahita. Could you please start with a default installations first without any apps (packages) installed and see if everything is working? Then install one app at a time until ... Read More
I wonder if any of the apps are breaking Anahita. Could you please start with a default installations first without any apps (packages) installed and see if everything is working? Then install one app at a time until one of them break your installation. Read Less
Hmm, true... that could be a possibility. Good call. I'll do a fresh installation this evening and get back here. Thanks!
Rastin Mehr liked this
Also install #Mailcatcher for your local smtp, otherwise you'll get an error when Anahita tries to email out notifications: https://mailcatcher.me/
Thanks for the tip on the mailcatcher; MAMP actually has a postfix config where it can handle some outgoing mail properly (e.g. setting domain, authenticating elsewhere, etc.) as well.

Well, I tried re-installing a... Read More
Thanks for the tip on the mailcatcher; MAMP actually has a postfix config where it can handle some outgoing mail properly (e.g. setting domain, authenticating elsewhere, etc.) as well.

Well, I tried re-installing and it has the same symptoms without adding on any packages. I also verified OPcache & APCU (I overlooked this before but appears it doesn't make any difference). I also checked any suhosin config (but MAMP doesn't have any such patch installed for php) because I found this in the php error log:

[12-May-2018 08:09:04 UTC] PHP Recoverable fatal error: Method ComStoriesControllerStory::__toString() must return a string value in tmpl://com:base.template.stack on line 27

So, with that said, I went over to my CentOS VPS, created a new sub-domain for a lab, and installed Anahita. And, it worked just fine with a basic install! So, I'm doing things correctly, but something weird is prohibiting things from working on my Mac MAMP installation.

I'll do some comparisons between the two and try to figure some things out. It's gotta be some sort of configuration, version issue, etc. somewhere!

I'll report back. :) Thanks! Read Less
Rastin Mehr liked this
I'm using MAMP too. Did you install Anahita at the root directory where mamp is pointing to or it is a subdirectory? I always point Mamp to use the www directory as document root. This summer we're going to invest tim... Read More
I'm using MAMP too. Did you install Anahita at the root directory where mamp is pointing to or it is a subdirectory? I always point Mamp to use the www directory as document root. This summer we're going to invest time in building a docker image so people can easily setup Anahita and also deploy it. A lot of problems that people experience are often due to inconsistencies in their development and server environments. Read Less
In my MAMP I created another host for this specific purpose (Anahita); so it's separate from everything else. On my first dozen (LOL) attempts, I pointed Apache to use the anahita/www directory as the document root. O... Read More
In my MAMP I created another host for this specific purpose (Anahita); so it's separate from everything else. On my first dozen (LOL) attempts, I pointed Apache to use the anahita/www directory as the document root. On my VPS, I changed it a little bit and used ~account/public_html as the document root, ~account/anahita as the create-project (from composer) root, and put a symlink from ~account/anahita/www -> ../public_html and it worked just fine.

Seeing that I got my VPS to work, I tried the same installation steps and directory hierarchy on both my MAMP and AMPPS installation (I tried AMPPS first this time).

Here's what I found out in the past half hour or so under my MAMP & AMPPS -- more info:

1. Initial structure set up via composer create-project anahita. linked the www to ../www.
2. Did a site:init (fresh database setup, of course)
3. Pointed web browser to localhost:8888. Anahita welcome page verified it comes up properly (with Anahita logo, login button upper-right corner, etc.).
4. Created first account -- admin. It kept me logged in.
5. Went back to the main home page. It didn't display properly. It displayed Streams and Stores, but nothing else (no banner, profile in upper-right corner, etc.).
6. Opened an incognito browser session and pointed to main page. It displayed properly (not logged in, of course). Closed this incognito window.
7. Logged out as admin, couldn't log back in. Maybe I need to activate account now?

So... Additionally,

8. I did notice an email sent (in my postfix spool directory) upon account. I tried to click on the link in the email and it said invalid link.
9. Cut & paste the token from the email URL (activation link). It didn't work. The site said invalid link.
10. Went into the mysql database, I did an update set activation_code = '4f31392f3d870046082ff09ae37f9dd68a60a71f36e5e8411ca7240dbcaef93a' on an_people_people where email = 'my@email.com';
11. Went back to the same URL that was previously emailed. Activated account.
12. Logged in as the administrator
13. Went back to the main home page (index.php) and the same thing happens... It doesn't display correctly.

I wonder what is going on here? It seems like a logged in user is throwing things off?

BTW... On the VPS, the activation link sent to the email didn't work as well (said invalid link). So, I followed the same process by UPDATE'g the mysql database and going back to that link to activate the account. Then, I could login as the admin account. AND, the main page displayed properly (banner, profile for the currently logged in user (admin) in the upper-right corner, etc.). Read Less
Here is a tip, you can delete all records in the sessions table and try logging in again. Try to get some kind of error message so I can help you.
Rastin Mehr

Rastin Mehr commented on the topic

Errors with vanilla installation of Anahita under MAMP (meets requirements)

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysq...

Read More

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysql server is not running under MAMP but rather outside the environment - but that should be fine. mysql connectivity isn't an issue. I'm having several issues:

  1. I create the initial admin user. Subsequent user creation I click a verification link and it says the URL cannot be found.
  2. "Plugins" under Site Settings says "Something went wrong!"
  3. The main page (index.php) only shows "Streams, Stores, Articles, To-dos, Photos, Topics" in a bullet-pointed list. No banner, nothing else shown. And their links don't even work.
  4. Apache error_log shows "File does not exist: /Applications/MAMP/sites/gemsocial/anahita/www/com_composer, referer: http://gemsocial:8888/index.php"
  • Is there a more complete document with basic installation instructions somewhere that I'm missing?
  • I also tried enabling the Rewrite Engine in both the Apache configuration as well as Site Settings.
  • Also, I used the github latest branch as well as the stable version via the composer.phar create-project command. Speaking of which, should there be a symlink from "composer.phar" to "composer" (and where)?Any ideas would be much appreciated! Thanks!

Read Less
Looks like your Anahita isn't installed properly. Is there a configuration.php file? Set:
var $debug = '1';
var $error_reporting = '30719';

To generate some error messages.
Also check to see if extensions are simlinked properly. Does system have permissions to create or remove symlinks in the www directory?

Gregg N-A started a topic

Errors with vanilla installation of Anahita under MAMP (meets requirements)

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysq...

Read More

Hello. I'm trying to get a basic installation of Anahita under MAMP working. I've tried several times. My environment meets all of the requirements in the README.md. The only difference is the mysql server is not running under MAMP but rather outside the environment - but that should be fine. mysql connectivity isn't an issue. I'm having several issues:

  1. I create the initial admin user. Subsequent user creation I click a verification link and it says the URL cannot be found.
  2. "Plugins" under Site Settings says "Something went wrong!"
  3. The main page (index.php) only shows "Streams, Stores, Articles, To-dos, Photos, Topics" in a bullet-pointed list. No banner, nothing else shown. And their links don't even work.
  4. Apache error_log shows "File does not exist: /Applications/MAMP/sites/gemsocial/anahita/www/com_composer, referer: http://gemsocial:8888/index.php"
  • Is there a more complete document with basic installation instructions somewhere that I'm missing?
  • I also tried enabling the Rewrite Engine in both the Apache configuration as well as Site Settings.
  • Also, I used the github latest branch as well as the stable version via the composer.phar create-project command. Speaking of which, should there be a symlink from "composer.phar" to "composer" (and where)?Any ideas would be much appreciated! Thanks!

Read Less
Rastin Mehr

Rastin Mehr shared a note

We have a client deadline next week so it's unlikely if we do a hackathon this weekend. In case we got a chance to do a few hours of Anahita development, the focus will be actor avatar and cover up... Read More
We have a client deadline next week so it's unlikely if we do a hackathon this weekend. In case we got a chance to do a few hours of Anahita development, the focus will be actor avatar and cover upload features in #Anahita react app. Read Less
Nick Swinford

Nick Swinford and Rastin Mehr commented on the topic

Assignment query is slow

So I'm in the process of migrating over to a new host and after testing the migration, I've run into an issue. There's one query that's taking about 3-5 seconds and slowing down my TTFB.

This is the...

Read More

So I'm in the process of migrating over to a new host and after testing the migration, I've run into an issue. There's one query that's taking about 3-5 seconds and slowing down my TTFB.

This is the assignments query from here (https://github.com/anahitasocial/anahita/blob/master/src/components/com_actors/domains/entitysets/component.php#L38).

Loading ...

Here's the EXPLAIN:

From what it looks like, it's checking every row in the database to see if it matches the criteria which is taking a long time as my nodes table has over 100k records.

Any ideas on how to speed it up? I've checked that my table looks okay and tried some basic ways to speed it up, but not sure where to continue. Read Less
Another pull request: this changes the query builder so that if there's no wildcard in the where clause or join, it uses equals instead of LIKE. This seems to be necessary for query performance in MySQL 5.7.
Rastin Mehr liked this
Thank you, I'll test your PR tomorrow
Rastin Mehr

Rastin Mehr shared a note

Reminder that Saturday and Sunday are our weekly #Anahita #Hackathon days. This week's focus will be testing PRs on git and working on file upload patterns in our React App. Follow the Anahita proj... Read More
Reminder that Saturday and Sunday are our weekly #Anahita #Hackathon days. This week's focus will be testing PRs on git and working on file upload patterns in our React App. Follow the Anahita project group to get updates, help out, or work on your own project alongside. Read Less
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the topic

Docker Kubernetes

When will Anahita be production ready/optimized for scalable ‘microservices’ type Docker Kubernetes deployments? 

as you said yourself (see above thread) “right now any web application deployment is better done using proper release engineering tools such as docker”

I am sure many projects besides ours, would like to use... Read More
as you said yourself (see above thread) “right now any web application deployment is better done using proper release engineering tools such as docker”

I am sure many projects besides ours, would like to use Anahita as microservices right now.

With that said: Do you have an aproximate target date for doing this? Read Less
Rastin Mehr
Rastin Mehr
April 30 2018 Permalink
Monolithic apps can work on Docker too:
https://store.docker.com/images/wordpress
https://store.docker.com/images/drupal
https://store.docker.com/images/joomla

Rewriting an architecture from monolithic to micro... Read More
Monolithic apps can work on Docker too:
https://store.docker.com/images/wordpress
https://store.docker.com/images/drupal
https://store.docker.com/images/joomla

Rewriting an architecture from monolithic to micro services is extensive work. I don't know how long it will take.

It is also not an immediate priority. From several startups that I know in my network, they didn't go micro services until they had at least several million users and a couple of millions of investor money in the bank. I don't know any Anahita projects that is hosting over 100k users at this point. So focusing in this architecture change would be premature optimization. Read Less
got it - deploy now -refactor later

Thanks Rastin

https://containerjournal.com/2017/02/24/monolithic-apps-can-run-docker/
Rastin Mehr liked this
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the topic

Docker Kubernetes

When will Anahita be production ready/optimized for scalable ‘microservices’ type Docker Kubernetes deployments? 

Rastin: feedback I and getting from my developers regarding Anahita being Docker-Kubernetes config:

“the big problem with configuring Anahita for Docker Kubernetes
is they created Anahita a monolitith and no... Read More
Rastin: feedback I and getting from my developers regarding Anahita being Docker-Kubernetes config:

“the big problem with configuring Anahita for Docker Kubernetes
is they created Anahita a monolitith and not like a microservice”

what is your response? Read Less
Rastin Mehr
Rastin Mehr
April 29 2018 Permalink
Until I build one myself, I won't be able to make any comments regarding Docker Kubernetes. You are carrying the flag on this right now, since I don't think anybody else who is working on a similar issue.

It's tru... Read More
Until I build one myself, I won't be able to make any comments regarding Docker Kubernetes. You are carrying the flag on this right now, since I don't think anybody else who is working on a similar issue.

It's true that Anahita's current codebase is a monolith and not a micro service. Separating our client and server side is a step towards micro services architecture. Read Less
Nick Swinford

Nick Swinford and Rastin Mehr commented on the topic

Component Events

I have a component called network that adds a dashboard with all publicly view-able stories and media. In the network template file, I change the filter to network and then look for that filter in ...

Read More

I have a component called network that adds a dashboard with all publicly view-able stories and media. In the network template file, I change the filter to network and then look for that filter in the plugin where I override the query.

Loading ...

This was working fine until the upgrade. I've check and double checked everything and can't seem to see why it's not working. Could this be because of some of the controller changes?

You can view the instructions here: https://github.com/anahitasocial/anahita/blob/master/src/plugins/anahita/default.php

Read Less
@rastin, I've done some more digging on this issue and plugins in general. Plugins only seem to work on the / route, but after some testing I've figured out that on all other routes, they just aren't being imported pr... Read More
@rastin, I've done some more digging on this issue and plugins in general. Plugins only seem to work on the / route, but after some testing I've figured out that on all other routes, they just aren't being imported properly. I'm still trying to figure out why that is, but I have a bit of a fix for the short term.

Is there a particular reason why you do this (https://github.com/anahitasocial/anahita/blob/master/src/libraries/anahita/functions.php#L639-L641)? What I'm thinking is happening is that a system plugin is firing before all the system plugins have a chance to load and because of that, none of the rest get imported. For some reason, the Anahita System plugin always fires, but no others will.

If you remove that check and just always allow the import, all the plugins fire as before and seem to work normally from the nominal testing I've done so far. Read Less
Rastin Mehr liked this
Rastin Mehr
Rastin Mehr
April 26 2018 Permalink
That's a good find. Would you please be able to start a new topic in the project group for this specific issue?
Rastin Mehr

Rastin Mehr shared a note

Reminder that Friday to Sunday are #Anahita #Hackathon days. This week's focus will be our new React app and working on the form and data validation design patterns. We may get time to work on file... Read More
Reminder that Friday to Sunday are #Anahita #Hackathon days. This week's focus will be our new React app and working on the form and data validation design patterns. We may get time to work on file uploads too. Follow the project group to get updates, help out, or work on your own project alongside. Read Less
Rajkumar Mundel

Rajkumar Mundel and Rastin Mehr commented on the topic

Local Setup Issue - Signup Process

Hello, I freshly installed Anahita on LocalHost (Windows env) with WAMP. I created SUPER USER also and logged in successfully.But when I try to create 2nd user, I am getting attached error. Please ...

Read More

Hello, I freshly installed Anahita on LocalHost (Windows env) with WAMP. I created SUPER USER also and logged in successfully.But when I try to create 2nd user, I am getting attached error. Please have a look 

Something I am missing Email configuration...I want to use My GMAIL account to send email verification..What mailer I should use. ? When I try Mailer = sendmail, below error is coming Read Less
And When i use SMPT as mailer...Below error

( ! ) Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Response message is missing' in C:\Users\handm\Dropbox\MundelProjects\React\GitProjects\myp... Read More
And When i use SMPT as mailer...Below error

( ! ) Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Response message is missing' in C:\Users\handm\Dropbox\MundelProjects\React\GitProjects\myproject\src\libraries\default\base\controller\response\response.php on line 148
( ! ) InvalidArgumentException: Response message is missing in C:\Users\handm\Dropbox\MundelProjects\React\GitProjects\myproject\src\libraries\default\base\controller\response\response.php on line 148 Read Less
And after updating from Backend in node table... Enabled = 1...and logged in with the new user... Somehow JQUERY is not working on site... it is saying jQuery is not defined...

Something is messed up :)... Once de... Read More
And after updating from Backend in node table... Enabled = 1...and logged in with the new user... Somehow JQUERY is not working on site... it is saying jQuery is not defined...

Something is messed up :)... Once debug mode one... Jquery stop working Read Less
Rastin Mehr
Rastin Mehr
April 21 2018 Permalink
There seems to be something wrong with your server environment. Nothing is loading properly.
Rajkumar Mundel liked this
Please help me with Email configuration on local host with GMAIL on windows.
I am confused with email configuration... Any particular setting for windows and localhost for GMAIL as SMPT for email ?

I did local setup to test one of the react fontend project and anahita as backend
React Proj... Read More
I am confused with email configuration... Any particular setting for windows and localhost for GMAIL as SMPT for email ?

I did local setup to test one of the react fontend project and anahita as backend
React Project - https://github.com/indokely/react-social-network Read Less
Rastin Mehr
Rastin Mehr
April 21 2018 Permalink
I'm using SMTP and root username and password on my local machine. I am also using Mailcatcher to capture the sent out emails.

Thank you for the React Link. I'm interested to see what patterns they are using. Is i... Read More
I'm using SMTP and root username and password on my local machine. I am also using Mailcatcher to capture the sent out emails.

Thank you for the React Link. I'm interested to see what patterns they are using. Is it really working with any kind of back-end? Read Less
Rajkumar Mundel

Rajkumar Mundel started a topic

Local Setup Issue - Signup Process

Hello, I freshly installed Anahita on LocalHost (Windows env) with WAMP. I created SUPER USER also and logged in successfully.But when I try to create 2nd user, I am getting attached error. Please ...

Read More

Hello, I freshly installed Anahita on LocalHost (Windows env) with WAMP. I created SUPER USER also and logged in successfully.But when I try to create 2nd user, I am getting attached error. Please have a look 

Something I am missing Email configuration...I want to use My GMAIL account to send email verification..What mailer I should use. ? When I try Mailer = sendmail, below error is coming Read Less
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the topic

Docker Kubernetes

When will Anahita be production ready/optimized for scalable ‘microservices’ type Docker Kubernetes deployments? 

ok so what do you recommend for a team that wants to configure deploy Anahita+ its apps (Photos, Subscriptions, etc) as Docker-Kubernetes?
Rastin Mehr
Rastin Mehr
April 18 2018 Permalink
Just go ahead and do it. Use what's there and build what's not there yourself. Right now any web application deployment is better be done using propper release engineering tools such as docker.
Rastin Mehr

Rastin Mehr commented on the topic

Docker Kubernetes

When will Anahita be production ready/optimized for scalable ‘microservices’ type Docker Kubernetes deployments? 

Rastin Mehr
Rastin Mehr
April 17 2018 Permalink
I wish I knew the answer to that! I can tell you this: the goal is by end of the year to have a feature parity Anahita React app with mobile first design to the point that we can remove all the code responsible for re... Read More
I wish I knew the answer to that! I can tell you this: the goal is by end of the year to have a feature parity Anahita React app with mobile first design to the point that we can remove all the code responsible for rendering UIs and templates in the back-end. The php code will only provide an API. Whether it will be production ready by December, we can't tell yet.

Docker will happen sometime through the process. I've been wanting to rebuild our release engineering tools for quite some time. We'll get started on that during June or July. Right now we're occupied by client projects. A lot of new design patterns from our ongoing client projects will be implemented in Anahita. Read Less
Ildemaro  Martinez Jr

Ildemaro Martinez Jr started a topic

Docker Kubernetes

When will Anahita be production ready/optimized for scalable ‘microservices’ type Docker Kubernetes deployments? 

Photos View All

Articles View All

Topics View All

Powered by Anahita