Commit Graph

293 Commits

Author SHA1 Message Date
Shrikant Sharat Kandula
17d61fda0d
Include time information in release time (#2850) 2021-02-04 09:15:56 +05:30
Nikhil Nandagopal
2c7bf5f484
Update config.json 2021-02-03 16:25:04 +05:30
Shrikant Sharat Kandula
b1564c9452
Add Sentry token to enable Sentry integration (#2674) 2021-01-22 15:10:42 +05:30
Shrikant Sharat Kandula
af73090edc
Fix application version on self-hosted instances (#2650) 2021-01-20 20:52:59 +05:30
Nikhil Nandagopal
ddad022fff
Update config.json 2021-01-20 12:34:32 +05:30
Shrikant Sharat Kandula
816df69675
Fix docker image not being pushed on workflow_dispatch (#2630) 2021-01-19 18:47:33 +05:30
Shrikant Sharat Kandula
3d20b03760
Fix manual triggering of client workflow (#2625) 2021-01-19 17:46:55 +05:30
Shrikant Sharat Kandula
999caf0ccf
Fix manual triggering of client workflow (#2624) 2021-01-19 15:53:37 +05:30
Shrikant Sharat Kandula
6750ca1981
Fix incorrect version showing up in client (#2623) 2021-01-19 15:46:42 +05:30
Shrikant Sharat Kandula
c018f76982
Add manual triggering for sync workflow (#2614) 2021-01-18 19:22:21 +05:30
Shrikant Sharat Kandula
41a32f6a79
Fix tags missing for new version calculation in workflow (#2612) 2021-01-18 17:57:16 +05:30
Shrikant Sharat Kandula
f760d5acf5
Fix snapshot release number on server workflow (#2610)
* Fix snapshot release number on server workflow

* Fix snapshot version in client
2021-01-18 17:22:07 +05:30
Arpit Mohan
7d06fa801a Adding the cloud services env variable during the test run 2021-01-13 12:07:40 +05:30
Shrikant Sharat Kandula
c6c128270c
Include version information when building Docker images for server and client (#2200)
* Include version information in backend builds

* Enable manual trigger of server workflow

* Add a dummy input field for manual trigger

* Fix secret checking in github actions

* Disable cron scheduling of sync job

* Build docker image on pushing a version tag

* Fix duplicated id and invalid id in release workflow

* Don't try to login to Docker

* Avoid download progress outputs from Maven

* Add version information for building client

* Calculate version number only once

* Enable push to DockerHub after building images

* Use Docker username from GitHub secrets

* Fix Docker username in tags when building image

* Use different secret for org name

* Minor refactoring in server workflow

* Update client build workflow to use version

* Enable manual triggering of client workflow

* Set snapshot version for server builds

* Push to docker for all branches (temp)

* Undo temp change to push all branches to DockerHub

* Use Docker org from secrets in client.yml

* Fix missing version reference in client.yml

* Remove debug command in dockerfile

* Save release notes in a resource file in Docker image

* Fix query serialization to get release notes

* Get releases of current repo instead of hard-coded repo

* Fix variable quoting for repo variables

* Exclude draft and prerelease nodes from image

* Fix call to any in release notes processor

* Fix syntax error in release notes script

* Implement API to get new release count and info

* Add missing ReleaseNotes component

* Have the release workflow run after a release is created

* Build server after generating release notes

* Change release trigger to "released"

* Change release trigger to "published"

* Change release trigger to released, edited and deleted

* Use JS script to get release notes, take 1

* Filter drafts and prereleases in script

* Fix syntax error in ES6

* Write release notes to file

* Create parent directory before writing release notes

* Log cwd in release notes script

* Log pwd along with release-notes content

* Handle case where working directory is incorrect

* Remove shell based release notes generator

* Don't show error when Sentry config is missing

* Check for sentry auth token to enable Sentry

* Carry build's exit code over to CI

* Mark out build result and add a note about it

* Add a small test to verify new versions computation

* Remove incorrect test assertion

* Remove generation of release notes file

* Connect to cloud services to fetch release notes data

* Fix missing runner for test class

* Handle missing cloud_services base URL

* Fix test failures due to missing mocks

* Enable sync-ee cron job

* Revert build.sh as there's no real change

* Add API to update release notes viewed version for users

* Fix prettier line-length errors

* Create UserData model for info unrelated to auth

* Fix field name calls

* Ensure we have a userId before setting userData

* Add tests for setting version number in UserData

* Include instanceId when fetching release notes
2021-01-12 18:15:15 +05:30
Nikhil Nandagopal
3a29e1018b
Update config.json 2021-01-06 11:24:19 +05:30
Nikhil Nandagopal
9396cfb8fd
Update config.json 2021-01-04 19:53:03 +05:30
Nikhil Nandagopal
30c4ed6b31
Update config.json 2021-01-04 16:16:18 +05:30
Nikhil Nandagopal
bb81d3501a
Update config.json 2021-01-04 14:31:59 +05:30
Nikhil Nandagopal
62656d78cf
Update config.json 2021-01-04 14:27:48 +05:30
Nikhil Nandagopal
2f7c233ca6
Delete label-commands.yml 2021-01-04 14:22:05 +05:30
Nikhil Nandagopal
7bd70eec06
Update config.json 2021-01-04 14:21:49 +05:30
Nikhil Nandagopal
74c4971a7c
Update and rename label-commands.yml to main.yml 2021-01-04 14:05:09 +05:30
Nikhil Nandagopal
4d24217717
Update project-labeler.yml 2020-12-30 14:54:14 +05:30
Nikhil Nandagopal
40026cf441
Update label-commands.yml 2020-12-29 16:55:24 +05:30
Nikhil Nandagopal
c9c1f4d9c8
Update label-commands.yml 2020-12-29 16:46:05 +05:30
Nikhil Nandagopal
d77ad4bead
Update label-commands.yml 2020-12-29 16:41:54 +05:30
Nikhil Nandagopal
4c4d0b72f9
Update label-commands.yml 2020-12-29 16:28:16 +05:30
Nikhil Nandagopal
85e896df49
Update label-commands.yml 2020-12-29 16:07:25 +05:30
Nikhil Nandagopal
eb6dcc0799
Update label-commands.yml 2020-12-29 16:03:21 +05:30
Nikhil Nandagopal
7cd2f8986c
Update label-commands.yml 2020-12-29 16:02:10 +05:30
Nikhil Nandagopal
e2db152962
Update label-commands.yml 2020-12-29 15:58:48 +05:30
Nikhil Nandagopal
2e85d8c14d
Update label-commands.yml 2020-12-29 15:58:18 +05:30
Nikhil Nandagopal
20d3c62d77
Update label-commands.yml 2020-12-29 15:57:19 +05:30
Nikhil Nandagopal
0a23fb9643
Delete main.yml 2020-12-29 15:55:19 +05:30
Nikhil Nandagopal
8d8284cd39
Update label-commands.yml 2020-12-29 15:53:16 +05:30
Nikhil Nandagopal
b0d1350d50
Update main.yml 2020-12-29 15:52:53 +05:30
Nikhil Nandagopal
43491c88a1
Update label-commands.yml 2020-12-29 15:51:20 +05:30
Nikhil Nandagopal
338eb5c692
Update label-commands.yml 2020-12-29 15:47:51 +05:30
Nikhil Nandagopal
a7319fcb24
Update label-commands.yml 2020-12-29 15:47:34 +05:30
Nikhil Nandagopal
b9b30ddd13
Update label-commands.yml 2020-12-29 15:44:09 +05:30
Nikhil Nandagopal
561a89f0be
Update label-commands.yml 2020-12-29 15:42:58 +05:30
Nikhil Nandagopal
e9fd76b3c0
Update label-commands.yml 2020-12-29 15:41:01 +05:30
Nikhil Nandagopal
f5472fe723
Create label-commands.yml 2020-12-29 15:36:27 +05:30
Nikhil Nandagopal
57ec3d62b5
Create label-commands.yml 2020-12-29 15:34:09 +05:30
Nikhil Nandagopal
4b13fd0d96
Update config.json 2020-12-29 15:16:05 +05:30
Nikhil Nandagopal
2f30916d23
Update config.json 2020-12-29 15:11:36 +05:30
Nikhil Nandagopal
4e2e53ee40
Update config.json 2020-12-29 15:08:36 +05:30
Nikhil Nandagopal
6fc2732ebb
Update config.json 2020-12-29 15:05:34 +05:30
Nikhil Nandagopal
bfa88608d1
Update config.json 2020-12-29 15:04:11 +05:30
Nikhil Nandagopal
e1230604d6
Update main.yml 2020-12-29 14:53:26 +05:30
Nikhil Nandagopal
90c5707ea6
Update config.json 2020-12-29 14:48:18 +05:30
Nikhil Nandagopal
3d16a936e4
Update config.json 2020-12-29 14:45:54 +05:30
Nikhil Nandagopal
2bcad75d2d
Update config.json 2020-12-29 14:42:24 +05:30
Nikhil Nandagopal
14a12c33a8
Update config.json 2020-12-29 14:30:34 +05:30
Nikhil Nandagopal
a149295ef5
Update main.yml 2020-12-29 14:29:07 +05:30
Nikhil Nandagopal
0c44e9404c
Update config.json 2020-12-29 14:28:34 +05:30
Nikhil Nandagopal
0930be6051
Update main.yml 2020-12-29 14:20:31 +05:30
Nikhil Nandagopal
9de7dd6804
Update main.yml 2020-12-29 14:17:36 +05:30
Nikhil Nandagopal
592121a5e5
Update config.json 2020-12-29 14:07:43 +05:30
Nikhil Nandagopal
f63fe638e7
Update config.json 2020-12-29 14:05:19 +05:30
Nikhil Nandagopal
178710d445
Update config.json 2020-12-29 14:03:04 +05:30
Nikhil Nandagopal
e56e7db9c7
Update main.yml 2020-12-29 13:59:03 +05:30
Nikhil Nandagopal
49c1724e95
Update main.yml 2020-12-29 13:57:37 +05:30
Nikhil Nandagopal
ee1cce900b
Update main.yml 2020-12-29 13:56:35 +05:30
Nikhil Nandagopal
fd1ae6b725
Update main.yml 2020-12-29 13:51:56 +05:30
Nikhil Nandagopal
f0f1577d15
Update main.yml 2020-12-29 13:11:08 +05:30
Nikhil Nandagopal
4929608e7d
Update main.yml 2020-12-29 13:08:34 +05:30
Nikhil Nandagopal
f9f6bcdad5
Rename super-labeler.yml to main.yml 2020-12-29 13:07:48 +05:30
Nikhil Nandagopal
a58a3c3ab3
Update config.json 2020-12-29 13:06:23 +05:30
Nikhil Nandagopal
407b10ca9f
Create config.json 2020-12-29 13:05:38 +05:30
Nikhil Nandagopal
f0d4a234ce
Create super-labeler.yml 2020-12-29 12:59:40 +05:30
Nikhil Nandagopal
ddc9c0c496
Update project-labeler.yml 2020-12-29 12:36:04 +05:30
Nikhil Nandagopal
15af387967
Update project-labeler.yml 2020-12-29 12:30:57 +05:30
Nikhil Nandagopal
651b5c4028
Update project-labeler.yml 2020-12-29 12:25:01 +05:30
Nikhil Nandagopal
04fbf3c8a6
Update project-labeler.yml 2020-12-29 12:22:01 +05:30
Nikhil Nandagopal
de5c1124e0
Update project-labeler.yml 2020-12-29 12:13:49 +05:30
Nikhil Nandagopal
9bbf8db17e
Create project-labeler.yml 2020-12-29 11:53:33 +05:30
Nikhil Nandagopal
a48242be7c
Create project-labeler.yml 2020-12-29 11:50:09 +05:30
Arpit Mohan
7ae4959c29 Correcting the if clause for environment variable 2020-12-12 22:03:03 +05:30
Arpit Mohan
372774e728 Checking if the new run command works in Github Action 2020-12-12 20:48:21 +05:30
Arpit Mohan
75b3f18a92 Correcting github actions yaml.
Really need a validator for this
2020-12-11 17:41:39 +05:30
Arpit Mohan
7fbd14228d Correcting the node_modules cache for Cypress tests 2020-12-11 17:39:10 +05:30
Arpit Mohan
8baff167b1 Correcting the path ignore for cypress manual tests 2020-12-11 17:12:31 +05:30
Arpit Mohan
51757072de Ignoring manual cypress tests during build
Also correcting the node_modules cache during yarn install
2020-12-11 17:10:05 +05:30
Nikhil Nandagopal
864c01ef60
Update ---bug-report.md 2020-12-04 12:01:53 +05:30
Pawan Kumar
066e20d0a2
Fix: Remove Fusioncharts Watermark (#1978)
* Fusion charts watermark can be removed by adding the `APPSMITH_FUSIONCHARTS_LICENSE_KEY` env variable.

Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2020-12-02 16:12:51 +05:30
Arpit Mohan
c5f3dd6265 Adding the Google maps API key as an env variable to client.yml
This will ensure that we can run the Cypress tests for the map widget.
2020-11-20 17:14:33 +05:30
Arpit Mohan
9772d64c5b
Disable instance ping check when the disableTelemetry flag is set (#1776)
Also adding the APPSMITH_SEGMENT_CE_KEY as a build arg to the server Dockerfile. This will be used to set the environment variable in the Docker image itself.
2020-11-19 08:54:03 +05:30
Arpit Mohan
799b88b6d4 Release drafter only for code pushes 2020-11-12 23:45:59 +05:30
Arpit Mohan
0e7cb2f834 Correcting the yml for release drafter yml 2020-11-12 23:43:23 +05:30
Arpit Mohan
85e9fa7282 Correcting the branch name for release drafter Github action 2020-11-12 23:39:28 +05:30
Arpit Mohan
943bf6e2c4 Adding release drafter Github action to automate creation of release notes 2020-11-12 23:31:54 +05:30
Nikhil Nandagopal
e411df0a64
Added check so that existing installs don't get telemetry (#1698)
* Adding the segment key to the tagged release
* Also opting out of telemetry data in CI builds

Co-authored-by: Arpit Mohan <arpit@appsmith.com>
2020-11-11 23:54:19 +05:30
Arpit Mohan
e04d5fcfee Correcting the docker image names in the client & server build 2020-11-11 19:26:31 +05:30
Hetu Nandu
a51082fb54 Merge branch 'master' into release 2020-11-11 18:51:03 +05:30
Nikhil Nandagopal
5e84dcaa95
Merge pull request #1557 from appsmithorg/feature/telemetry
Adding telemetry for community edition
2020-11-06 13:57:18 +05:30
Arpit Mohan
12f3a4182c Fixing the tests and adding the segment key in the yarn build
This key will be burned into the Docker image itself.

Also adding the disable telemetry link to the nginx_app template during self-hosted deploys.
2020-11-05 20:32:25 +05:30
Arpit Mohan
3084d793d5 Correcting the image name during Github release 2020-11-05 13:28:53 +05:30
Hetu Nandu
e99a94df87 possible fix for bad node_env pass 2020-11-05 13:17:28 +05:30
Hetu Nandu
8fe37df34e Remove env variable added in the wrong place 2020-11-05 13:03:11 +05:30