Changes in AngularJS Codebase AngularJS is a JS Framework built for modernizing web apps with its great ability to extend HTML and creating Single Page Web Applications. It has some main aspects like Data Binding, Controllers, Services etc. As we are
Archives
RentPay – How to Register
This blog post is a first in the series of posts about RentPay. RentPay is a credit card rent payment service initiated by RedGirraffe. Currently, we have tied up with over 40 banks for the service. Through the RentPay series
Logging and Analysis using Logstash, ElasticSearch and Kibana – Part 4
In Previous Blogs of this series, we learned about using Logstash, Syslog-ng and Log4J in order to have a centralized logging setup. We used Grok filters to parse/filter our logs and send them to ElasticSearch. Now, let us see how
Logging and Analysis using Logstash, ElasticSearch and Kibana – Part 3
In Part 2, we learned about monitoring an Apache Access Log using a File Input Plugin and Grok Filter Plugin. Now, we will learn a little about creating Grok Filters for Custom Log Format, and more about Centralized Logging, which
Logging and Analysis using Logstash, ElasticSearch and Kibana – Part 2
In Part 1, we read a brief about the ELK Stack. Apart from that, we also read about some other tools, which can be useful for transporting logs like Syslog, Syslog-ng and Log4J. Now, let us setup the tools in
Logging and Analysis using Logstash, ElasticSearch and Kibana – Part 1
Logging plays an important role in software development. Whenever there is any problem with the system, it is always advised to trace Logs of the system. In this post, we will be learning about how logs can be invaluable for
Search Engine Optimization for AngularJS – Part 1
What is SEO? SEO stands for Search Engine Optimization. It is the process of getting traffic from the “free”, “organic”, “editorial” or “natural” search results on search engines. Few days back, I got a mail from my office and it says
Developing Custom Actions – SuiteCRM – Part 3
In Part 1 & Part 2, you learned about making a Basic Custom Action & taking Input from user in action. Now, we will go little more deeper by using SugarBean functions and some AOW Utility methods provided by SuiteCRM.
Developing Custom Actions – SuiteCRM – Part 2
In Part 1, we created a basic Custom Action for Workflows. Now, we will write some functions to be performed, when our Action will be triggerred. Example: Retrieving Data and sending it to an API. Before proceeding, let us know more about
Developing Custom Actions – SuiteCRM – Part 1
One of the coolest features of SuiteCRM is Advanced Open Workflow(AOW) and the best thing about a Workflow is its Action(s). In this blog, we will go through the basic process of building a Custom Action for SuiteCRM Workflows and extending its