Skip to content

Instantly share code, notes, and snippets.

View markwilliams970's full-sized avatar

Mark Williams markwilliams970

View GitHub Profile

Keybase proof

I hereby claim:

  • I am markwilliams970 on github.
  • I am markw970 (https://keybase.io/markw970) on keybase.
  • I have a public key ASDYsHrfOiIB182lezXZJBS3p3eD32iuUd5AHgiJcLcrMAo

To claim this, I am signing this object:

@markwilliams970
markwilliams970 / Revisions-Of-Stories.js
Created October 15, 2015 00:39
Revisions-Of-Stories
Ext.define('CustomApp', {
extend: 'Rally.app.App',
componentCls: 'app',
_artifacts:[],
launch: function() {
var today = new Date().toISOString();
var that = this;
var artifacts = Ext.create('Rally.data.wsapi.Store', {
model: 'UserStory',
fetch: ['ObjectID', 'FormattedID','Name','RevisionHistory','Revisions','Description','User'],
@markwilliams970
markwilliams970 / App.js
Created October 6, 2015 20:46
Manual-User-Combobox-Example
Ext.define('CustomApp', {
extend: 'Rally.app.App',
componentCls: 'app',
items: [
{
xtype: 'container',
itemId: 'controlsContainer',
columnWidth: 1,
layout: 'vbox'
@markwilliams970
markwilliams970 / Artifact-Store-Exampl.html
Created September 27, 2015 17:29
Artifact-Store-Example
<!DOCTYPE html>
<html>
<head>
<title>Artifact-Store-Example</title>
<script type="text/javascript" src="/apps/2.0/sdk.js"></script>
<script type="text/javascript">
Rally.onReady(function () {
Ext.define('CustomApp', {
Ext.define('CustomApp', {
extend: 'Rally.app.App',
componentCls: 'app',
items: [
{
xtype: 'container',
itemId: 'dropdownContainer',
columnWidth: 1,
layout: 'vbox'
},
@markwilliams970
markwilliams970 / gist:de2c5be0cd657cf4d30b
Created July 2, 2015 18:48
RestVBA_QueryStories_GetStoryOwners
Public Sub QueryStories(RallyUserName As String, RallyPassword As String, RallyWorkspace As String, _
RallyProject As String, SampleQuery As String)
Dim myRallyRestApi As RallyRestApi
Dim myRallyUsername As String, myRallyPassword As String, myWSAPIVersion As String
Dim myRallyURL As String
Dim myRallyConnection As RallyConnection
Dim myRallyQuery As RallyQuery, myRallyQuery1 As RallyQuery
Dim myRallyRequest As RallyRequest, mySubscriptionRequest As RallyRequest
Dim myWorkspace As Object
@markwilliams970
markwilliams970 / gist:94b97088874e47d061e8
Created July 2, 2015 18:04
RestVBA_Example_QueryFeatures
' Create a RallyRequest
Set myRallyRequest = New RallyRequest
myRallyRequest.ArtifactName = "portfolioitem/feature"
myRallyRequest.Fetch = "Name,FormattedID,PreliminaryEstimate,InvestmentCategory,Description"
myRallyRequest.Workspace = myWorkspace("_ref")
myRallyRequest.Project = myProject("_ref")
myRallyRequest.pageSize = 200
Set myRallyRequest.Query = myRallyQuery
myRallyRequest.Order = "FormattedID Asc"
myRallyRequest.ProjectScopeDown = True
@markwilliams970
markwilliams970 / gist:b1a0e1739234889f2676
Created June 26, 2014 15:20
RestExample_AddDefectToSuite.cs
using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Rally.RestApi;
using Rally.RestApi.Response;
namespace RestExample_AddDefectToSuite
@markwilliams970
markwilliams970 / gist:26775d8ba3634c071bfc
Created June 11, 2014 00:04
PortfolioItem-TreeViewSample
<!DOCTYPE html>
<html>
<head>
<title>PortfolioItem-TreeViewSample</title>
<script type="text/javascript" src="https://rally1.rallydev.com/apps/2.0rc2/sdk.js"></script>
<script type="text/javascript">
Rally.onReady(function () {
Ext.define('CustomApp', {
require 'rally_api'
require 'csv'
require 'base64'
$my_base_url = "https://rally1.rallydev.com/slm"
$my_username = "user@company.com"
$my_password = "topsecret"
$my_workspace = "My Workspace"
$my_project = "My Project"